DevOps engineers bridge development and operations teams to accelerate software delivery, focusing on automation, infrastructure management, Security and system reliability. Key responsibilities include managing cloud infrastructure via Infrastructure as Code (IaC), monitoring system availability and performance, implementing security (DevSecOps) to ensure fast, secure code releases, managing backups and recovery for internal or customer data, managing releases.
Responsibilities
- Infrastructure as Code (IaC): Using tools like Terraform, Ansible, or AWS CloudFormation to provision, scale, and manage infrastructure dynamically.
- Cloud Infrastructure Management: Deploying and optimizing applications on cloud platforms (AWS, Azure, GCP) for performance and cost.
- Monitoring & Observability: Utilizing tools like Prometheus, Grafana, Datadog, or Splunk to monitor system health, set up alerts, and proactively fix issues.
- DevSecOps & Security: Integrating security practices (vulnerability assessments, compliance checks) directly into the development pipeline.
- Collaboration & Automation: Acting as a liaison between teams to reduce manual tasks through scripting (Python, Bash) and improving overall workflow efficiency.
- CI/CD Pipeline Management: Designing, implementing, and maintaining automated CI/CD pipelines (e.g., Jenkins, GitHub Actions) to automate code deployment and testing.
Key Skills & Tools
- Platforms: AWS, Azure, Google Cloud (GCP) or other cloud
- Tools: Kubernetes, Docker, Terraform, Ansible, Jenkins.
- Monitoring: Prometheus, Grafana, Datadog, ELK stack or in house
- Scripting: Python, Bash
- OS: Linux
- coding, DS, algo
Qualifications
- At least 3 years of solid relevant experience in some reputed company handling and managing DevOps related stuff as mentioned above.
- CS or equivalent Bachelor's degree from reputed institute
- Very good with scripting language and automations, totally hands on.
- Good with Automations and related tools, should know the industry standards for automations
- Good with security of data, backups, monitoring of infra
- Experience in managing database and backups, Disaster recovery, replicas