Back
to Job Profiles
DevOps Engineer
Description: A DevOps Engineer bridges the gap between software development and IT operations. They automate deployment processes, monitor systems, and ensure seamless integration and delivery of code across environments.
Responsibilities
- Build and maintain CI/CD pipelines
- Automate infrastructure and deployments
- Monitor systems and troubleshoot performance issues
- Collaborate with developers and QA teams
Requirements
- Proficiency in scripting (Bash, Python)
- Experience with source control (Git)
- Knowledge of system administration and networking
- Understanding of SDLC and Agile methodologies
Org Unit
Technology
Related Career Pathways
System Administrator → DevOps Engineer → Senior DevOps Engineer → DevOps Lead → DevOps Architect
Skills
- CI/CD pipelines (Jenkins, GitHub Actions)
- Infrastructure as Code (Terraform, Ansible)
- Containerization and orchestration (Docker, Kubernetes)
- Monitoring tools (Prometheus, Grafana)
- Cloud services (AWS, Azure)
Qualifications
Jenkins, Docker, Kubernetes, CI/CD, Bash/Python Scripting