Devops Engineer
Job Description
Roles
- Design, provision, and maintain cloud infrastructure on AWS using Terraform.
- Deploy, configure, and maintain DevOps tools including Jenkins, Gerrit, Grafana, Prometheus, and InfluxDB
- Manage plugin configurations and upgrades.
- Develop and manage complex Jenkins scripted pipelines and GitLab pipelines for CI/CD automation.
- Create infrastructure monitoring dashboards and alerts using Grafana and Prometheus.
- Write automation scripts in Python for various DevOps tasks and integrations.
- Work closely with development and QA teams to streamline build and deployment processes.
- Ensure security best practices are followed in infrastructure provisioning and deployment.
Job Description - Grade Specific
Skills
- Minimum 6 years of hands-on coding experience in DevOps.
- Experience on Continuous Integration set up and configuration on various platforms.
- Experience on different flavours of Linux and Python/shell/Groovy scripting.
- Experience on setting up build and release process based on the project requirements.
- Experience in test-driven-development.
- Creating CI/CD pipelines for the Android
- Android toolchain
- Cuttlefish
- Android Build File System
- Google Cloud Platform
Bangalore, IN