Sr DevOps Engineer
As a Sr Cons, DevOps Engineer, you will establish and facilitate CI/CD best practices, cloud/container-based orchestration and establish automated testing strategies. You will focus on the Application Lifecycle Management (ALM) tooling and continuous delivery cycle, helping teams and organizations provide agility and business-value. In addition, you will create conceptual architecture and solution design materials, and lead the development of the solution to client specifications.
Assemble completed system components from internal and external development teams and coordinate testing, quality assurance and customer support to ensure smooth, stable and timely delivery of product updates.
Maintain control over test and production systems and source code .
Make system builds for each platform, including automated installation scripts and procedures using utility software.
Document and formalize the release engineering (RE) procedures so that the process can continually be reviewed and improved.
5+ years relevant work experience
Ability to write code in Python/Powershell/ or similar to solve automation/glue problems and develop effective tooling
Significant experience with hybrid on-premise and cloud environments, preferably Azure.
Experience with Infrastructure as Code tools and best practices such as Terraform, as well as knowledge of configuration management systems (Puppet/Chef/Ansible/Salt)
Extensive experience with container based technologies such as Docker, Kubernetes.
Experience with modern observability/monitoring systems such as ELK.Extensive knowledge of configuration management systems (Puppet/Chef/Ansible/Salt)