Senior Automation & DevOps Engineer
Agivant Technologies India Private Limited Chennai, Tamil Nadu, India
IT Services and IT Consulting · 51-200 employees
About the role
You will develop infrastructure-as-code using Terraform to automate repository migrations and build custom proxy services for CI/CD optimization. Additionally, you will provide operational support by monitoring service health and troubleshooting pipeline trigger failures.
What they look for
Requirements
Candidates must have 3 to 6 years of experience in DevOps engineering with strong proficiency in Terraform and CI/CD optimization. You are also required to have hands-on experience with GitLab REST APIs, Jenkins, and at least one scripting language like Python, Bash, or Go.
Full description
About the Role: We are hiring Senior Automation Engineers to join a dedicated Agivant engineering pod. In this role, you will be hands-on in eliminating manual overhead by developing infrastructure-as-code and building custom intermediary services to optimize CI/CD integrations.
Key Responsibilities:
- IaC
Development: Write, test, and maintain robust Terraform scripts to automate the migration of repository configurations (users, groups, repos) from Gerrit to GitLab.
- API
Integration: Utilize the GitLab REST API extensively to programmatically apply configurations and validate migrations.
- Proxy
Service Coding: Develop and maintain a custom RelayProxy translation service (or configure tools like nGrok) to ingest GitLab webhooks and distribute them to multiple downstream Jenkins pipelines.
- Execution
& Testing: Execute the bulk reconfiguration of 40+ repositories utilizing the developed automation templates, reducing the current 2-hour-per-repo manual effort.
- Operational
Support: Provide ongoing maintenance, monitor proxy service health, and troubleshoot pipeline trigger failures.
Requirements
Must-Have Qualifications:
- 6+ years of hands-on experience in DevOps engineering and CI/CD optimization.
- Strong
proficiency in writing and deploying Terraform code in production environments.
- Hands-on
experience managing and integrating GitLab (REST API) and Jenkins.
- Proficiency
in at least one programming/scripting language (Python, Bash, Go) for developing intermediate webhook services.
- Understanding
of network proxies, routing, and payload translation mechanisms.
- Ability to work
collaboratively in a fast-paced pod environment and troubleshoot complex integration bottlenecks
Similar roles
-
DevOps Engineer (CI/CD)
Cogent People Inc Columbia, Maryland, United States
-
AVP, Senior Azure DevOps Developer
CREA, LLC Indianapolis, Indiana, United States · $110K–$155K/yr
-
Junior DevOps Engineer
Skilled Wound Care Los Angeles, California, United States · $79K–$94K/yr
-
Senior/Staff DevOps Engineer, Platform Infrastructure
Trase Systems Seattle, Washington, United States · $180K–$240K/yr
-
Senior/Staff DevOps Engineer, Platform Infrastructure
Red Cell Partners Seattle, Washington, United States · $180K–$240K/yr
-
Azure DevOps Engineer
Akima, LLC North Charleston, South Carolina, United States