Junior DevOps Engineer
โจ AI Summary
We are looking for a proactive and detail-oriented Junior DevOps Engineer to aid in the development, deployment, and management of scalable applications and infrastructure. This position involves collaboration with engineering teams to enhance software delivery, boost system reliability, and automate tasks throughout the development lifecycle.
Main Responsibilities:
- Assist in establishing and overseeing CI/CD pipelines using tools like GitHub Actions.
- Troubleshoot issues with builds and manage cloud resources such as EC2 and S3.
- Deploy small applications or microservices while learning Infrastructure as Code (IaC) practices using Terraform or Ansible.
- Build and optimize Docker images and gain basic knowledge of Kubernetes concepts.
- Set up monitoring alerts and dashboards with tools like Prometheus and Grafana.
- Automate routine tasks using scripting languages such as Python or Bash.
- Engage in daily Git operations and participate in code reviews.
Requirements: Candidates should have a basic understanding of Linux systems, version control, and scripting. A strong desire to learn about automation, Kubernetes, and observability is essential. Previous experience in similar roles is preferred, ideally with at least 2 years of relevant experience.
