Responsibilities:
- Translate “ideation” into actual applications/products, including operation automation.
- Coach DevOps developers and develop new applications/service features.
- Collaborate with Product Managers to plan applications/services and create development task lists.
- Work with Test Engineers to develop test cases and pipelines for blue-green deployment.
- Develop release pipelines and documentation for new services/features.
- Document design, development setup, and troubleshooting steps for new services.
- Continuously improve the quality of release pipelines and the approval process.
Key Requirements:
- Strong experience in Java and Angular.
- Application development experience in Python is an added advantage.
- Strong experience in developing DevOps pipelines (e.g., CodeBuild, Argo CD, Ansible) for modern applications/code releases with blue-green deployment.
- Extensive experience with Docker and Kubernetes/OpenShift orchestration tools.
- Solid understanding of infrastructure and network operations.