Please find the Job Description for Associate DevOps Engineer:
Key Responsibilities:
- Assist in building and managing cloud infrastructure on platforms like AWS, Azure, or Google Cloud.
- Support containerised application deployments using Docker and Kubernetes.
- Contribute to the development and maintenance of CI/CD pipelines (e.g., using GitHub, Jenkins, Argo).
- Work with senior DevOps engineers to automate infrastructure tasks using tools like Terraform and Ansible.
- Assist in monitoring and alerting setup for system and application health (using tools like ELK, Grafana and Prometheus).
- Write basic Shell and Python scripts for automation tasks.
- Participate in troubleshooting and debugging efforts, escalating complex issues as needed.
- Collaborate with cross-functional teams to support best practices in DevOps.
- Document processes, procedures, and configurations to build knowledge resources.
Qualifications:
- 2+ years of experience in DevOps, System Administration, or a related role (internships or project experience considered).
- Basic understanding of cloud platforms (AWS, Azure, or GCP).
- Familiarity with containerisation (Docker, Kubernetes) and CI/CD concepts.
- Exposure to infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Basic experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK).
- Proficiency in scripting languages such as Shell or Python.
- Strong desire to learn, develop skills, and grow within the DevOps field.
- Good communication and problem-solving skills.
Preferred Qualifications:
- Familiarity with version control systems like Git.
- Basic knowledge of networking and Linux server management.
- Exposure to database management systems like PostgreSQL, MongoDB, or MySQL.
- Knowledge of security best practices and cost management within cloud environments.