Main responsibilities:
- Design, implement, test, and maintain container platforms Azure Kubernetes Services, Google Kubernetes Engineer.
- Ensure accessibility, security, reliability, availability, and performance of infrastructure.
- Administer tools and processes to build, test, deploy, and monitor software.
- Provide technical guidance and educate team members and coworkers on development and operations.
- Evangelize a DevOps culture of automation, self-service, and engineering best practices to enable development teams to go from development to production with a minimum effort. A copy of the full job description can be made available to you. What we are searching for
- Deep troubleshooting skills that involve analysis of logs, traffic trace, configuration data, automation tools to resolve issues until end-to-end systems are functioning.
- Experience with infrastructure provisioning tools such as Chef, Terraform, or Puppet in production environments with many nodes, and understanding of Linux and Windows Platforms.
- Experience deploying to and orchestrating containers in production environments (Docker, Kubernetes)
- Required ability to work across platforms and languages at all levels of the stack.
- A strong motivation for self-directed learning when called for to take on challenges to provide solutions in fast faced environment in areas API management, Microservices, DevOps and Common Frameworks.
- Development experience in designing/implementing large scale, distributed systems in production class software on public cloud platforms such as Azure and GCP.
Qualifications and Experience:
- Bachelor’s or Master’s Degree in Computer Science and/or equivalent combination of education and work experience.
- Minimum 3+ years of comprehensive experience with Azure including a solid understanding of CI/CD pipeline, Jenkins, Maven, Spring Boot.
- 7+ years of strong and proven experience in DevOps, Automation and/or Software development lifecycle.
- Proficiency in shell scripting and Python highly desirable.