Key Skills: DevOps, Python, GitHub, Azure, Kubernetes, Docker
Roles and Responsibilities:
- Design and maintain automated pipelines for continuous delivery.
- Provide design and implementation guidance to team members.
- Create and maintain automated build/release scripts and plans.
- Work independently and within project teams to provide recommendations for risk remediation.
- Communicate effectively with software development and project-related groups to meet objectives.
- Contribute to the ongoing improvement of DevOps standards and practices.
- Provide after-hours release support as needed.
- Establish standards and advocate for best practices in DevOps.
- Familiarity with change management systems and continuous integration principles.
- Strong understanding of Infrastructure as Code (IaC) with tools like Terraform or similar.
- Experience with Cloud Native applications, including Kubernetes and Docker.
Skills Required:
- DevOps expertise with hands-on experience
- Proficient in Python scripting and automation
- Experience with CI/CD tools and pipeline automation
- Knowledge of Azure cloud platform (preferred)
- Experience with containerization and orchestration tools: Kubernetes and Docker
- Familiarity with GitHub for version control and collaboration
- Infrastructure as Code (IaC) skills (Terraform or similar)
- Understanding of continuous integration and delivery principles
- Ability to work in cross-functional teams and provide technical leadership
Education: Bachelor's degree in Computer Science or related field preferred