Job Summary (List Format): Mid-Level DevOps Engineer
- Design implement and maintain CI/CD pipelines using tools such as Jenkins GitLab CI Azure DevOps or Cloud Build.
- Manage and optimize Kubernetes clusters for deploying microservices.
- Develop and maintain Infrastructure as Code (IaC) using Terraform Helm or Ansible.
- Implement monitoring logging and alerting using Prometheus Grafana and ELK stack.
- Build and manage scalable secure cloud infrastructure on GCP and Azure including services like Cloud Run and Dataflow.
- Write and maintain automation scripts (Bash Python) to increase operational efficiency.
- Troubleshoot and resolve production issues to improve system reliability performance and scalability.
- Enforce security best practices in CI/CD processes cloud infrastructure and automation.
- Collaborate with the Data Platform team to deploy and optimize AI/ML workloads.
- Support deployment and management of ML models using Kubernetes Kubeflow or MLflow.
- Work with AI/ML tools and frameworks (LLMs RAG LangChain Hugging Face Ollama vLLM etc.).
- Understand and support data pipelines and ETL workflows (Airflow Dataflow Databricks).
- Apply knowledge of Linux systems for infrastructure management and automation.
- Stay updated with MLOps and AI/ML infrastructure automation best practices.
- Communicate and collaborate effectively with cross-functional teams in a fast-paced environment.