DevOps Engineer supports the software development lifecycle by maintaining CI/CD pipelines, monitoring system health, and assisting with cloud infrastructure tasks under supervision.
Responsibilities
- Pipeline Support: Assist in building, maintaining, and troubleshooting basic CI/CD workflows using tools like Jenkins or GitHub Actions.
- System Monitoring: Track performance metrics and logs using tools such as Prometheus, Grafana, or the ELK stack.
- Routine Automation: Write and update basic scripts (Bash, Python, or PowerShell) to automate repetitive operational tasks.
- Container Management: Help deploy and manage containerized applications using Docker.
- Collaboration: Work alongside senior engineers,
developers, and QA teams to resolve minor deployment blockers.
Qualifications & Skills
- Experience: 2 years of hands-on or internship experience in IT support, system administration, or cloud environments.
- Education: Bachelors degree in Computer Science, Information Technology, or a related field.
- Technical Basics: Familiarity with Linux/Unix administration, Git workflows, and cloud fundamentals (AWS, Azure, or GCP).
- Soft Skills: Solid troubleshooting mindset and clear communication for team collaboration.