We are seeking an experienced DevOps Engineer to join our team in Pune. The ideal candidate will have exceptional experience in platform engineering, with a strong background in infrastructure management, automation, and cloud technologies. While experience in data engineering is beneficial, it is not essential. You will play a key role in driving automation, secure software delivery, and efficient infrastructure management.
Key Responsibilities
- Develop and manage infrastructure using Terraform and Terragrunt.
- Implement and maintain CI/CD pipelines using GitLab or GitHub.
- Collaborate on continuous integration and continuous delivery processes.
- Design and manage cloud infrastructure on Google Cloud Platform (GCP), Amazon Web Services (AWS), or Microsoft Azure.
- Leverage cloud services to optimize and scale infrastructure solutions.
- Automate infrastructure provisioning and configuration using tools like Terraform and Ansible.
- Implement Infrastructure as Code (IaC) practices to streamline infrastructure management.
- Ensure secure software delivery and compliance with security best practices.
- Implement security controls and monitoring for infrastructure and applications.
- Understanding of data engineering concepts such as ingestion, pipelines, storage, and transformation.
- Develop and maintain automation scripts using at least one programming language (Python, Go, etc., but not Bash).
- Knowledge of network fundamentals and data transfer protocols (FTP, SFTP).
Core Skills Required
- Terraform/Terragrunt. At least 3 years of experience.
- Ansible. At least 3 years of experience.
- Cloud Platforms. At least 3 years of experience with GCP, AWS, or Azure.
- CI/CD Tools. Experience with GitLab or GitHub for continuous integration and delivery.
- Programming. Proficiency in Python, Go, or Ruby.
- Linux & Command Line. Strong skills in Linux and command-line tooling.
- SQL. Solid knowledge of SQL.
Good to Have
- Snowflake. Basic knowledge of Snowflake.
- Programming Language. Experience with a programming language other than Bash (e.g., Python, Ruby, Go).
Qualifications
- Experience. Minimum of 4-7 years in a DevOps or platform engineering role.
- Education. Relevant degree or equivalent practical experience.
Apply Now. If you are an experienced DevOps Engineer with a passion for automation and cloud technologies, and you thrive in a dynamic and challenging environment, we encourage you to apply for this role.