Infrastructure as Code

2 weeks ago


Johannesburg, Gauteng, South Africa Tipp Focus Full time

Job Overview
We are seeking an experienced and innovative Infrastructure as Code (IaC) Cloud Solutions Architect to join our dynamic team. The ideal candidate will have a deep understanding of cloud architecture, expertise in IaC tools, and a proven track record of designing and implementing scalable, reliable, and secure cloud solutions. This role involves working closely with development, operations, and security teams to automate and streamline infrastructure management.

Key Responsibilities
Design and Implement Cloud Solutions: Develop and design cloud solutions leveraging IaC to meet business and technical requirements. Ensure solutions are scalable, resilient, and cost-effective.
Infrastructure Automation: Automate cloud infrastructure provisioning and management using IaC tools such as Terraform, AWS CloudFormation, Azure Resource Manager (ARM) templates, or Google Cloud Deployment Manager.
Technical Leadership: Provide technical guidance and mentorship to development and operations teams on best practices for cloud infrastructure and automation.
Continuous Integration and Deployment (CI/CD): Collaborate with DevOps teams to integrate IaC practices into CI/CD pipelines to ensure seamless deployment and updates to cloud environments.
Security and Compliance: Implement security best practices and ensure compliance with industry standards and regulations. Conduct regular security reviews and audits of cloud infrastructure.
Documentation: Create and maintain comprehensive documentation of cloud architecture, configurations, and procedures. Ensure that documentation is kept up to date with changes and new implementations.
Cost Management: Optimize cloud spend by implementing cost management strategies and monitoring usage. Provide recommendations for cost-saving measures.
Collaboration: Work closely with cross-functional teams, including developers, operations, and security, to ensure successful project delivery and alignment with organizational goals.
Innovation and Research: Stay updated on the latest trends, technologies, and best practices in cloud computing and IaC. Evaluate new tools and technologies to enhance infrastructure automation and management.

Qualifications
Education: Bachelor's degree in Computer Science, Information Technology, or a related field. A Master's degree is a plus.
Experience: Minimum of 5 years of experience in cloud architecture and infrastructure automation, with a focus on IaC.
Certifications: Relevant cloud certifications such as AWS Certified Solutions Architect, Google Professional Cloud Architect, or Microsoft Certified: Azure Solutions Architect Expert are highly desirable.

Technical Skills:
Proficiency with IaC tools like Terraform, AWS CloudFormation, ARM templates, or Google Cloud Deployment Manager.
In-depth knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
Experience with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps.
Strong understanding of containerization technologies like Docker and Kubernetes.
Familiarity with scripting languages such as Python, Bash, or PowerShell.
Knowledge of security best practices and tools for cloud infrastructure.

Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to work independently and as part of a team.
Proactive and able to handle multiple tasks and projects simultaneously.
Detail-oriented with a focus on quality and continuous improvement.



  • Johannesburg, Gauteng, South Africa NTT Data Full time

    **Job Requirements**NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our...


  • Johannesburg, Gauteng, South Africa Africonology Full time

    AWS Infrastructure EngineerLocation: Gauteng, Johannesburg Metro, JohannesburgJob Type: Contract, expected to work Full-Time hoursPrimary Industry: IT and InternetSalary: ZAR0 - ZAR0 Per hourJob Duties:Designing, implementing, and maintaining AWS infrastructure solutions.Managing and supporting AWS services, including EC2, S3, RDS, and VPC.Monitoring and...


  • Johannesburg, Gauteng, South Africa Optimal Growth Technologies Full time

    Design, implement, and manage cloud infrastructure solutions using providers such as AWS and Azure. Develop and maintain infrastructure as code using tools like Terraform, CloudFormation, or ARM templates. Monitor and optimize the performance, scalability, and availability of cloud infrastructure and services. Ensure the security of cloud environments...


  • Johannesburg, Gauteng, South Africa Novo Nordisk AS Full time

    Are you interested in a role where you can apply your medical expertise to engage with medical experts globally and convey scientific information? Are you enthusiastic about the realm of clinical trials? Are you driven by the opportunity to impact patients' lives positively? If so, we have an exciting opportunity for you as a Clinical Medical Manager. Take...

  • Cloud Devops Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Talentcru Full time

    Our client in the Fintech industry is seeking a highly skilled Cloud DevOps Engineer who is proficient in technology and can assist with the maintenance of software development teams' CI/CD pipelines. The role will also involve installing, administering, tuning, patching, and upgrading servers related to cloud infrastructure. The ideal candidate should have...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job Responsibilities: FinOps Management:Implement and manage FinOps practices to optimize cloud spending and improve cost efficiency. Conduct regular cost analysis, identify cost drivers, and recommend optimization strategies. Collaborate with cross-functional teams to align FinOps practices with business goals. Azure and AWS Expertise:Demonstrate...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    Requisition Details & Talent Acquisition ConsultantREQ Keabetswe ModiseJob FamilyInformation TechnologyCareer StreamIT OperationsLeadership PipelineManage Self: TechnicalJob PurposeThe Cloud Engineer FinOps will be responsible for managing the financial aspects of cloud computing, including cost optimization, cost allocation, and reporting. The ideal...

  • Electrical Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Takora Full time

    Key Requirement:Pr Eng/Pr TechMinimum of 7-10 years of experienceBachelor of Technology in Electrical DesignTools: AUTOCAD, REVITKey Responsibilities:Designs for Electrical Infrastructure Projects by applying relevant codes of practice.Facilitate and implement electrical Infrastructure ProjectsExperience on Electrification, Building Services, EEDSM and Solar...

  • Cloud Engineer X2

    2 weeks ago


    Johannesburg, Gauteng, South Africa Ioco Full time

    Our client in the financial sector is seeking a talented and highly motivated Systems Engineer to join their IT team. The Systems Engineer will play a critical role in designing, implementing, and maintaining the organization's IT infrastructure, ensuring its stability, security, and performance.Qualification Required:Grade 12Bachelor's DegreeRelevant IT...

  • Devops Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Standard Bank Of South Africa Limited Full time

    Business Segment: Business & Commercial Banking Location: ZA, GP, Johannesburg, Simmonds Street 5 The DevOps Engineer is expected to apply computer science theories and principles to create, refactor moderate to complex programs/scripts, integrate software services, set up and manage cloud infrastructure. To design complex specifications, code, test, debug,...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Position Summary: The Senior DevOps Engineer will have a key role in designing, constructing, and maintaining infrastructure and deployment pipelines. Collaborating closely with development, operations, and security teams to ensure system reliability, scalability, and security. Seeking someone with strong technical expertise in cloud computing, automation,...

  • Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Data Infrastructure Engineer at [Company Name]Requirements:Experience building enterprise standard ETL/ELT processes, data lakes, and using code-based techniques in collaborative environmentsProficiency in Agile development, utilizing tools like Jira and GitFamiliarity with multiple software development languagesProficiency in Python, Bash/Shell...


  • Johannesburg, Gauteng, South Africa Nubia Consulting Full time

    These jobs were popular with other job seekers Responsible for software development improvements and release through processes & workflows modernisation. Automate existing product development workflows and build a robust Continuous Integration/Deployment pipeline. Project management and best practices recommendations and technical implementations delivery....

  • Systems Integrator

    2 weeks ago


    Johannesburg, Gauteng, South Africa HR Genie Full time

    Our Client a Global tech firm is seeking a Systems Integrator to join their team in Johannesburg on a contract basis. They offer stability, growth, attractive rates and a great working environment.As a Systems Integrator, you'll be responsible for designing and implementing solutions that will allow our clients to manage their IT infrastructure. You should...

  • Cloud Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Planet10 Full time

    a Giant in the banking sector is looking for a Cloud Engineer (Database Services) to join their team and work with cutting-edge technologies. To implement and maintain the company's private and hybrid cloud environments in alignment with their Cloud Strategy to optimize IT expenditure and drive efficiencies through automation.Essential Qualifications - NQF...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    OverviewHire Resolve, a leading recruitment agency, is representing their client in search of a Professional Civil Engineer Technologist. The successful candidate will play a key role in road and water infrastructure projects, with the flexibility to work from either Durban or Johannesburg.Responsibilities:Lead and manage road and water infrastructure...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job Responsibilities Engage and collaborate with Infrastructure Designers and Platform Owners to review and approve cloud template and patterns Conduct logical deployments of cloud configuration/s Automate cloud services Collaborate with Public Cloud Providers specifically around the integration and consumption of services Maintain and enhance cloud service...


  • Johannesburg, Gauteng, South Africa Recru-it Full time

    Job ResponsibilitiesEngage and collaborate with Infrastructure Designers and Platform Owners to review and approve cloud template and patternsConduct logical deployments of cloud configuration/sAutomate cloud servicesCollaborate with Public Cloud Providers specifically around the integration and consumption of servicesMaintain and enhance cloud service...

  • Senior Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Requirements: Active working experience in building enterprise standard ETL/ELT processes as well as data lakes and a focus on code-based techniques and collaborative environmentsExperience in Agile development processes, using Jira, Git etc.Working experience using multiple software development languagesActive working experience in Python, Bash/Shell...


  • Johannesburg, Gauteng, South Africa Sanlam Full time

    What will you do? A Technical resource with extensive Design & Development experience in the.Net software stack, Web Services Architecture, as well as Middleware and Database Development coding practices.- The person will be primarily responsible for the Enforcement, Improvement and Compliance Reporting, Refactoring and Modernization of the Quality of...