Identifies interdependencies and productivity barriers between the development and operations functions.
Identifies opportunities to automate operations activities that slow the delivery process.
Designs, implements, and maintains automation toolsets for configuration management, infrastructure, and application deployment processes.
Creates reusable automation libraries and APIs that can be applied across the enterprise.
Standardizes change, validation, and deployment processes to reduce complexity.
Desired Skills:
Understanding on Microsoft Azure Cloud Platform
Understanding of CI/CD concepts with pipelines in multiple tools (e.g. Jenkins, Azure Devops)
Deep understanding of containerization and orchestration concepts such as Docker and Kubernetes
Deep understanding of operations processes, system administration automation (e.g. Linux, Unix)
Proficiency with configuration management tools (e.g., Puppet, Chef, Ansible)
Masters or bachelor s degree in computer science or related field (e.g., engineering), or equivalent practical experience