Job Description
DevOps Engineer
Job Description
Role Overview
We are seeking a skilled DevOps Engineer to manage CI/CD pipelines, automate infrastructure, and ensure smooth deployment processes across development, staging, and production environments. The ideal candidate will have strong experience with cloud platforms, automation tools, and modern DevOps practices.
Key Responsibilities
- Design, build, and maintain CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
- Implement Infrastructure-as-Code using Terraform / CloudFormation / Ansible
- Manage cloud infrastructure on AWS / Azure / GCP
- Automate deployment, monitoring, and scaling of applications
- Set up and maintain containerization and orchestration using Docker and Kubernetes
- Collaborate with developers, QA, and product teams to streamline delivery pipelines
- Implement monitoring and alerting solutions (Prometheus, Grafana, ELK/EFK, CloudWatch)
- Manage source control, branching, and versioning using Git
- Troubleshoot infrastructure, build failures, and deployment issues
- Ensure system reliability, security, and performance across environments
Required Skills & Experience
- Bachelors degree in Computer Science/Engineering or equivalent
- 59 years of DevOps experience (adjust as needed)
- Strong experience with:
- Linux/Unix administration
- Cloud platforms (AWS/Azure/GCP)
- Docker & Kubernetes
- CI/CD tools (Jenkins, GitLab, GitHub Actions, Azure DevOps)
- Infrastructure-as-Code (Terraform/Ansible)
- Good understanding of:
- Networking, load balancing, DNS, VPC, firewalls
- Logging & monitoring tools
- Scripting (Python, Bash, Shell)
- Hands-on experience with version control (Git) and build tools (Maven/Gradle)
Preferred / Nice-to-Have Skills
- Experience with Microservices deployments
- Knowledge of Helm, ArgoCD, or FluxCD
- Exposure to security best practices and DevSecOps principles
- Familiarity with Serverless architectures
- Experience with database administration (MySQL/PostgreSQL/NoSQL)
- Understanding of message queues (Kafka/RabbitMQ)
Soft Skills
- Excellent problem-solving and troubleshooting abilities
- Strong communication and collaboration skills
- Ability to work in fast-paced Agile teams
- Attention to detail with a passion for automation
Employment Details
- Location: (Insert e.g., Bangalore / Remote / Hybrid)
- Employment Type: Fulltime / Contract
- Experience Level: Junior / Midlevel / Senior (customizable)
If you want, I can also create:
Senior DevOps Engineer JD
AWS/Azure-specific DevOps JD
DevSecOps Engineer JD
SRE (Site Reliability Engineer) JD
Short JD for job portals (45 lines)
Just tell me what you'd like!
Provide your feedback on BizChat
Create a senior DevOps JDWrite a DevSecOps engineer JDGenerate a SRE job descriptionDrop your files here Role & responsibilities
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Infosys
Location(s): Hyderabad
Keyskills:
Devops Engineer
Devops
Azure
Kafka
AWS