Job
Description
Project description The role focuses on designing, implementing, and managing DevOps pipelines, infrastructure automation, and cloud environments to enable faster, more reliable software delivery. The position requires hands-on experience with CI/CD, containerization, and infrastructure-as-code, along with strong collaboration across development and operations teams. Responsibilities Design and manage CI/CD pipelines to support continuous integration and delivery Automate deployment, monitoring, and configuration management processes Manage cloud infrastructure and ensure scalability, reliability, and performance of applications Implement and maintain containerization platforms (Docker, Kubernetes, or OpenShift) Collaborate with developers and QA teams to streamline release and deployment workflows Establish DevOps best practices, security standards, and operational documentation Troubleshoot system and application issues, ensuring minimal downtime Mentor junior engineers and contribute to improving automation maturity across projects Skills Must have 5 to 6 years of hands-on DevOps experience in enterprise or cloud-native environments Strong knowledge of CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps Proficiency in scripting (Shell, Python, or Groovy) for automation tasks Experience with Docker and orchestration tools (Kubernetes, OpenShift) Hands-on experience with cloud platforms (AWS, Azure, or GCP) Familiarity with infrastructure-as-code tools like Terraform or Ansible Strong understanding of Linux administration, networking, and system monitoring Good knowledge of logging and observability tools (ELK, Prometheus, Grafana, etc.) Nice to have Experience with microservices and API-based architectures Exposure to container security, DevSecOps, or compliance automation Familiarity with hybrid or multi-cloud environments Understanding of Agile and SDLC principles Basic knowledge of database systems (PostgreSQL, MySQL, or MongoDB)