The DevOps CI/CD developer role demands a strong background in software engineering, DevOps methodologies, building automations, continuous integration, continuous delivery and collaboration.
This role will challenge the candidate to operate at a tactical and strategic level, while managing high availability and maintaining infrastructure to maximize performance in distributed builds of several teams.
It requires deep insight into the software development lifecycle and DevOps methodologies for production services.
- Address complex architectural problems with simple, intuitive designs and solutions
- Work at all phases of the software development lifecycle (planning, design, implementation, deployment, and support)
- Contribute to solutions that address the problems inherent in sharing and integrating code at scale and security
- Increase the velocity of the build system
- Operate and improve the existing CI and CD infrastructure
- Automate non-automated processes and services
- Participate in an on-call support rotation for the team's services
- Collaborate effectively with teammates and technical partners
- Communicate technical ideas and direction across the organization