DevOps Engineer
Full time role
Experience
5+ years
Skills
Development and maintenance of infrastructure as a code using Terraform.
Experience with container networking on Docker.
Experience with monitoring tools like Prometheus, Grafana, Datadog, etc.
Proficient in scripting languages like bash/shell and Groovy.
Experience with alerting tools like OpsGenie, PagerDuty, etc.
Development and maintenance of infrastructure configuration using Ansible.
Ability to deploy or work with a version control system like GIT.
Automate configuration management using tools like Ansible or Puppet.
Configure build systems like Maven, Gradle and integrate with GIT
Ability to work with Gitlab, Jenkins for CI/CD integration.
Experience working in a fast-paced production environment.
In-depth Linux administration experience and OS knowledge.
Strong sense of ownership and urgency.
Responsibilities
Solid understanding of Linux internals along with Release Engineering (Branching, versioning, tagging), Artifactory, Nexus, and CI/CD tooling (Jenkins, Gitlab,)
Design and implementation of robust solutions, like monitoring, metrics infrastructure, cloud infrastructure, etc.
Experience in delivering microservices at scale.
Proven Cloud experience/delivery of applications with AWS (Azure/ Google Cloud added benefit)
Expertise in Open source projects from the Cloud-native computing foundation, canary deployments.
Implement best practices for software build, deployment, and maintenance.
Support our development teams with administrative and operational tasks for the projects.
Analyze business application requirements, identify concerns and develop action plans
Assist with capacity planning and load testing of applications.
Contributing to the design and implementation of the support system to enhance reliability.