Our client in the Fintech industry is currently looking for a Cloud Engineer, in Johannesburg, Gauteng.Responsibilities:
Collaborate with stakeholders to understand business requirements and design scalable and cost-effective cloud solutions.
Develop cloud architecture designs and implement best practices for cloud infrastructure.
Implement cloud solutions on platforms such as Azure.
Automate infrastructure provisioning and configuration using infrastructure as code (IAC) tools.
Ensure the efficient deployment of cloud resources and services.
Create and maintain infrastructure code templates using tools like Terraform or Azure Resource Manager.
Implement version control for infrastructure code and collaborate with development teams for continuous integration/continuous deployment (CI/CD)
Implement security best practices for cloud environments, including identity and access management (IAM) and encryption, strong knowledge of Azure AD integration required.
Ensure compliance with industry standards and regulations related to cloud security including implementation of PCI DSS policies.
Set up cloud monitoring and alerting systems to proactively identify and resolve performance issues.
Monitor resource utilization and cost metrics and optimize cloud infrastructure for cost efficiency.
Develop and maintain backup and disaster recovery (DR) plans and procedures for cloud-based assets.
Conduct regular DR testing to ensure data integrity and system availability.
Create and maintain documentation for cloud architecture, configurations, and procedures.
Provide guidance and knowledge sharing to team members and stakeholders.
Investigate and resolve technical issues related to cloud infrastructure.
Provide support and collaborate with the SecOps and TechOps teams in troubleshooting and resolving cloud-related problems.
Requirements:
Bachelors Degree in Information Technology, Computer Science, or a related field (or equivalent work experience)
Proven experience as a Cloud Engineer or in a similar cloud-related role.
Strong expertise in Azure cloud platform and cloud services.
Proficiency in infrastructure as code (IAC) tools such as Terraform or Azure Resource Manager.
Knowledge of DevOps practices and CI/CD pipelines.
Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Relevant cloud certifications are a plus.
Remuneration:
R80 000 per month dependent on qualification and experience.