Description:
Primary Responsibilities:- Design, implement, and maintain scalable and secure infrastructure in cloud environments (AWS, Azure, GCP, etc.).
- Develop and manage automated deployment pipelines (CI/CD) to ensure fast and reliable software delivery.
- Manage and monitor the health of infrastructure systems, ensuring high availability and performance.
- Collaborate with development, QA, and operations teams to ensure the smooth integration of systems and services.
- Implement and manage infrastructure as code (e.g., Terraform, Ansible, and CloudFormation) to automate infrastructure provisioning and configuration.
- Troubleshoot and resolve system and infrastructure issues, providing support to developers as needed.
- Continuously improve automation, deployment processes, and monitoring practices.
Key Requirements:
- 3+ years of experience as a DevOps or Infrastructure Engineer with hands-on experience in cloud platforms (AWS, Azure, and GCP).
- Strong knowledge of CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, and CircleCI).
- Experience with Infrastructure as Code tools like Terraform, Ansible, or CloudFormation.
- Solid understanding of containerization technologies such as Docker and Kubernetes.
- Experience in managing and deploying applications in Linux or Unix-based environments.
- Strong scripting skills (e.g., Python, Bash, and Shell).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, and ELK Stack).
- A tertiary qualification in Computer Science, Software Engineering, or a related field is highly desirable.
Personal Requirements:
- Strong problem-solving skills and the ability to troubleshoot complex infrastructure issues.
- Excellent communication skills to collaborate effectively with cross-functional teams.
- Ability to work independently and manage time effectively in a fast-paced environment.
- A proactive mindset with a strong focus on continuous improvement and automation.
Secondary (Advantageous) Skills:
- Experience with serverless architectures and cloud-native technologies.
- Familiarity with networking, firewall management, and load balancing.
- Knowledge of DevSecOps practices and security best practices for cloud-based environments.
- Experience with GitOps and managing Kubernetes clusters.
Apply now!
04 Apr 2025;
from:
gumtree.co.za