onsite
Deputy Manager-Business Analytics - Allianz
Software Engineer
MLOps/DevOps Engineer responsible for building automated CI/CD pipelines, containerizing AI workloads, and managing end‑to‑end model deployment and monitoring using Jenkins, GitHub Actions, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for model training, validation, and production deployment using Jenkins and GitHub Actions.
- Containerize machine‑learning applications and orchestrate scalable workloads with Docker and Kubernetes.
- Develop and operate end‑to‑end ML deployment workflows, including model packaging, versioning, and automated rollout.
- Integrate model registry solutions to track versions, metadata, and lineage across environments.
- Monitor, troubleshoot, and optimize AI/ML services in production to ensure reliability, performance, and cost efficiency.
Requirements
- Strong experience building CI/CD pipelines for data‑science or ML projects (Jenkins, GitHub Actions, or similar).
- Proficiency with container technologies (Docker) and orchestration platforms (Kubernetes).
- Hands‑on knowledge of MLOps concepts, model versioning, and automated deployment of ML models.
- Solid scripting/programming skills (Python, Bash, or equivalent) for automation and workflow glue.
- Familiarity with cloud infrastructure (AWS, GCP, or Azure) and monitoring tools for production AI services.
Skills
jenkinsgithub actionsdockerkubernetescicdmlops