View All Jobs

Senior DevOps Engineer

ChennaiFull-Time

We are seeking a highly experienced Senior DevOps Engineer with over 8 years of professional experience, including at least 4 years of hands-on DevOps expertise. You will be responsible for designing, implementing, and maintaining scalable cloud infrastructures, while automating and optimizing development processes.

Key Responsibilities:

  • Cloud Infrastructure Design: Design and implement scalable, reliable cloud infrastructure solutions that meet business needs.
  • Cloud Environment Management: Manage and maintain cloud environments on AWS and Azure, ensuring high availability and optimal performance.
  • Automation & Improvement: Automate manual processes and tasks using scripting and Infrastructure-as-Code (IaC) tools to improve development and release processes.
  • Security Implementation: Implement security measures to protect cloud environments and sensitive data, ensuring compliance with industry standards.
  • Collaboration with Teams: Collaborate with cross-functional teams, including developers and software engineers, to gather project requirements and ensure smooth deployment and application management.
  • Performance Optimization: Conduct performance analysis and optimization of cloud resources to ensure cost-effective and efficient cloud operations.
  • Troubleshooting & Monitoring: Monitor cloud-based systems, troubleshoot issues, and resolve technical problems using root cause analysis.
  • Continuous Improvement: Stay up-to-date with emerging cloud technologies and make recommendations to enhance the efficiency and effectiveness of cloud infrastructure.

Required Skills:

  • Linux-based Infrastructure: Extensive experience working on Linux-based systems and infrastructures.
  • Cloud Providers: Expertise in cloud platforms such as AWS and Azure, with experience in automating software development processes across these environments.
  • Configuration Management: Hands-on experience with configuration management tools such as Jenkins, Ansible, Argo-CD, or similar tools.
  • Automation Expertise: Proven ability to automate development and release processes, including developing scripts for automation and visualizing results.
  • Troubleshooting Skills: Strong troubleshooting abilities, working with developers to resolve issues and ensure that processes function as intended.
  • Scripting & Automation Tools: Experience in scripting languages and tools to automate tasks (e.g., Groovy, Ansible, Shell Scripting).
  • Git Proficiency: Proficiency in version control using Git.
  • Programming Knowledge: Understanding of programming languages like Node, Angular, Python, and .NET is a plus.

Submit your Application