Senior DevOps Engineer

Location : Hyderabad / Ahmedabad, India
Summary: 

We seek a skilled and experienced DevOps Engineer to help design, implement, and maintain infrastructure and automation systems supporting our product development and operations. As part of the DevOps team, you will work collaboratively with developers and IT staff to ensure the seamless deployment of our applications while enhancing the overall software delivery pipeline.

 

Primary responsibilities:
  • Design, implement, and maintain robust and scalable infrastructure systems to support the product lifecycle, ensuring high availability, performance, and security.
  • Build and manage CI/CD pipelines to automate testing, building, and deployment processes.
  • Use containerization technologies (such as Docker) to streamline application development, testing, and deployment across different environments.
  • Leverage Kubernetes for orchestrating containerized applications and managing clusters at scale.
  • Collaborate with software engineers to integrate infrastructure changes with code releases and application updates.
  • Automate infrastructure provisioning and configuration management using Terraform, Ansible, or similar tools.
  • Monitor system performance, troubleshoot issues, and ensure the stability of the infrastructure.
  • Manage cloud resources and services (preferably OCI), focusing on cost optimization, reliability, and scalability.
  • Ensure security best practices are followed across development, deployment, and production environments.
  • Collaborate with cross-functional teams to identify areas for process improvements and implement automation for faster release cycles.
Required Qualifications:
  • Proven experience as a DevOps Engineer, Infrastructure Engineer, or in a similar role.
  • Hands-on experience with CI/CD pipeline creation, management, and automation tools (e.g., Jenkins, GitLab CI, CircleCI, etc.).
  • Strong experience with Docker and containerization technologies.
  • Proficiency in Kubernetes for container orchestration, management, and scaling.
  • Experience managing cloud infrastructure, preferably Oracle Cloud Infrastructure (OCI), AWS, or GCP.
  • Expertise in scripting languages such as Bash, Python, or Groovy to automate tasks and workflows.
  • Experience with Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.
  • Strong understanding of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Solid understanding of networking concepts, cloud architecture, and distributed systems.
  • Knowledge of security best practices for cloud applications and infrastructure.
  • Ability to troubleshoot complex systems and provide innovative solutions in fast-paced environments.

Max. file size: 10 MB.