Position Overview
We are seeking a proactive and skilled Cloud DevOps Associate to join our team. This role offers an opportunity to gain handson experience in cloud computing automation and DevOps practices. The ideal candidate should have completed relevant training in DevOps and possess a strong foundation in cloud platforms scripting and modern DevOps tools.
Key Responsibilities:
- Assist in deploying and managing resources on Azure Cloud (primary) and AWS (secondary).
- Work with Terraform to automate and manage cloud infrastructure using Infrastructure as Code (IaC) principles.
- Contribute to the design implementation and maintenance of CI/CD pipelines using Jenkins.
- Develop and manage containerized applications using Docker.
- Perform troubleshooting and optimize performance on Linuxbased systems.
- Write and maintain automation scripts using Python (preferred) with additional exposure to Bash PowerShell or JSON as a plus.
- Integrate and utilize SonarQube for code quality and security analysis within CI/CD pipelines.
- Support the team in documenting processes and creating reusable templates for DevOps practices.
Required Technical Skills:
- Azure Cloud: Proficiency in deploying and managing services.
- AWS: Basic understanding of cloud services and resource management.
- Terraform: Knowledge of creating and managing IaC.
- Jenkins: Experience or training in CI/CD pipeline creation and management.
- Docker: Familiarity with containerization and orchestration.
- Linux: Basic understanding of Linux systems and troubleshooting.
- Python: Proficiency in scripting for automation and operational tasks (mandatory).
- SonarQube: Understanding of integrating code analysis tools.
Qualifications:
- Education: Bachelors degree in Computer Science IT or a related field.
- Completed training or certifications in DevOps or related tools and technologies.
- A passion for learning and applying new technologies in a fastpaced environment.
- Problemsolving mindset with strong analytical skills.
- Effective communication and the ability to collaborate in team settings.