Manage application deployment and scaling in cloud environments while building CI/CD pipelines on Kubernetes using Azure DevOps.
Responsibilities
- Build and maintain CI/CD pipelines for Kubernetes deployments using Azure DevOps.
- Coordinate with development teams to deploy applications, conduct testing, and manage releases.
- Author software lifecycle documentation and prioritize security and service quality in scalable solutions.
- Provide technical mentorship to team members and lead incident debugging for outages.
Required Skills
- 5+ years of experience in DevOps or related roles.
- Proficiency with Azure and AWS Cloud services.
- Strong CI/CD experience using Azure DevOps, Jenkins, or Terraform.
- Hands-on experience with Kubernetes and Docker.
- Proficiency in Python and Git.
- Experience managing API services and automated application testing.
- Experience with monitoring tools and familiarity with Jira and Agile/Scrum methodologies.
- Strong communication skills for leading meetings and cross-team coordination.
Preferred Skills
- Familiarity with LLMs or AI/ML.
- Experience with orchestration tools like Airflow, MLflow, or Flyte.
- Experience building data pipelines or working with ETL tools like AWS Glue.