Job Summary
Role Overview / Purpose
The Cloud Engineer will be responsible for designing, building, and maintaining scalable and reliable platform infrastructure. This role involves working closely with development, operations, and security teams to ensure the seamless integration and optimal performance of our applications and services.
Duties and Responsibilities
- Design and Implementation: Develop and implement scalable, reliable, and secure platform infrastructure using modern technologies and best practices.
- Cloud Infrastructure: Manage and optimise cloud environments (AWS, GCP), ensuring high availability, scalability, and cost-efficiency.
- Infrastructure as Code: Implement infrastructure as code using tools like Terraform, Ansible, and CloudFormation to automate the provisioning and management of resources.
- CI/CD Pipelines: Design and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes.
- Monitoring and Logging: Set up and maintain monitoring and logging systems (Prometheus, Grafana, ELK Stack) to ensure the health and performance of the platform.
- Security: Implement security best practices to protect infrastructure and applications, including identity and access management, encryption, and compliance with relevant regulations.
- Patch Management: Apply software updates to Linux, Windows and databases
- Network Management: Maintain, secure and enhance AndileHQ office network with according to industry best practices.
- Collaboration: Work closely with development, operations, and security teams to ensure seamless integration and optimal performance of applications.
- Troubleshooting: Identify and resolve infrastructure-related issues, ensuring minimal downtime and disruption.
- Documentation: Create and maintain comprehensive documentation for infrastructure, processes, and procedures.
- Researching emerging technologies to build into the platform, as well as their potential impact.
Required Experience
- 1-3 years systems engineering/administration experience
- 1-3 years of experience with virtualization platforms
- 1-3 years of experience coordinating activities of technology product and service vendors and leading technical infrastructure design activities
- 1-3 years of experience in one or more hyperscaler’s such GCP or AWS
- Foundational knowledge in Python, Golang or NodeJS would be advantages.
- Proficient in scripting bash scripting
- Proficient and Linux and Windows system administration
Required Qualifications/ Certifications
- Degree or equivalent, with 1 to 3 years of relevant experience. Equivalent experience may be considered in lieu of degree.
- Certifications in one or more hyperscaler’s such as Google, AWS or Azure would be beneficial.
Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information