DevOps Engineer

6 months ago


Sandton, South Africa Dimension Data Full time
Functieomschrijving

We are looking for talented and enthusiastic DevOps Engineers to join our “Building 20” team at Dimension Data. Building 20 is our innovation program targeting the technology platforms we use to service our clients. We’re looking for self-starters to join this team – not only to optimise and improve our current approaches, but also architect and build our service delivery platforms of the future.

As our new DevOps Engineer, you will be part of a team responsible for building, testing and deploying platform improvements. This includes both incremental improvements to existing platforms, as well as development of larger component pieces as we evolve our systems. As a member of this team, you will be directly responsible for developing and documenting new features as well as assisting our various territories with deploying these new features and responding to any ongoing maintenance requests.

Requirements

DevOps Engineer duties and responsibilities: 

  • Drive and contribute to web development projects written in ASP.NET / Django. 
  • Write scripts and automations in Python / C# / PowerShell / Java / Bash / etc. 
  • Build and maintain tools (command line & web based) to automate operational and deployment processes 
  • Build new microservices to enrich our growing microservice ecosystem 
  • Configure and manage data-stores, both SQL and NoSQL 
  • Minimise execution footprint by using containerisation and serverless architectures
  • Manage source control (Git) 
  • Evolve our testing and automated deployment strategies
  • Automate configuration management (eg. Puppet, Chef) 
  • Participate in agile development cycles 
  • Contribute to a growing local and international community of practice 
  • Understand the Dimension Data business and how IT operations are managed 
  • Participate in the ideation process as we seek out new efficiency opportunities
  • Be a mentor for junior members in the team
  • Grow our day to day DevOps toolset and improve our development lifecycle
  • Understand client requirements and be able to extract an MVP plan from it.
  • Network with other teams within Dimension Data to share skills and ideas. 
  • Be able to drive a project from inception to delivery. (Full stack)
  • Implement design and creative thinking to solve problems

DevOps Engineer requirements and qualifications:

  • Demonstrable experience in managed cloud platforms i.e. AWS / Azure
  • Experience in managing Linux or Windows based infrastructure 
  • Demonstrable prior experience in ASP.NET WebForms 
  • 3 years of hands-on experience in web development
  • Experience in the following is preferred:ASP.NET; Django; PHP 
  • 3 years of hands-on experience at least in one scripting language 
  • 3 years of hands-on experience with data-stores 
  • Demonstrable success in automating repeatable tasks and architecting for scale 
  • Understanding of agile and other development processes and methodologies 
  • Critical thinking and problem-solving skills 
  • On-demand learner 
  • Energised by a strong team environment 
  • Good time-management skills 
  • Excellent interpersonal and communication skills
  • Typically requires demonstrable related experience with a Bachelor or equivalent degree; or moderate level experience and a masters or equivalent degree; or a PhD or equivalent degree without experience; or equivalent work experience.
  • Relevant certifications

  • DevOps Engineer

    1 month ago


    Sandton, South Africa Dimension Data Full time

    Job Title: DevOps EngineerWe are seeking a highly skilled DevOps Engineer to join our team at Dimension Data. As a key member of our Building 20 innovation program, you will be responsible for building, testing, and deploying platform improvements.Key Responsibilities:Drive and contribute to web development projects using ASP.NET and Django.Write scripts and...

  • DevOps Engineer L3

    1 month ago


    Sandton, South Africa Dimension Data Full time

    Job Title: DevOps Engineer L3At Dimension Data, we are seeking a highly skilled DevOps Engineer L3 to join our team. As a key member of our engineering function, you will be responsible for designing, implementing, and maintaining our cloud infrastructure.Key Responsibilities:Design and implement cloud infrastructure solutions using Terraform, Ansible, and...

  • DevOps Engineer

    3 weeks ago


    Sandton, South Africa Dimension Data Full time

    Job Title: DevOps Engineer - Platform DeveloperWe are looking for a talented DevOps Engineer to join our team at Dimension Data. The ideal candidate will have hands-on experience in web development, scripting, and automation. Responsibilities include building and maintaining tools to automate operational and deployment processes, configuring and managing...


  • Sandton, South Africa Dimension Data Full time

    Job OpportunityWe are seeking a skilled DevOps Engineer with Java experience to join our team at Dimension Data. As a DevOps Engineer, you will play a crucial role in helping our team create and deliver new features, improve our platform's performance, and increase its stability.Key ResponsibilitiesCollaborate with our team to design and implement scalable...


  • Sandton, South Africa Eduvos Academic Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. This individual will be responsible for designing and implementing scalable cloud-based systems, leveraging expertise in cloud computing and DevOps. Key responsibilities include:Designing and implementing cloud-based systemsLeveraging DevOps practices to improve efficiency and...

  • DevOps Engineer L3

    6 months ago


    Sandton, South Africa Dimension Data Full time

    FunctieomschrijvingThe MS Engineer (L3) is responsible for the automation and configuration management as a service provider and provides stable environments for effective and quality delivery including automation of all manual tasks for the building and deployment of both code and data in order to enable continuous integration and continuous deployment...

  • DevOps Engineer

    4 days ago


    Sandton, South Africa Dimension Data Full time

    Job DescriptionWe are seeking a talented DevOps Engineer - Cloud Architecture Specialist to join our team at Dimension Data. This role involves building, testing, and deploying platform improvements, including incremental enhancements to existing platforms and development of larger component pieces as we evolve our systems.As a DevOps Engineer, you will be...


  • Sandton, South Africa Dimension Data Full time

    About the RoleAre you looking for a challenging role that combines Java development and DevOps expertise? Dimension Data is seeking a highly skilled DevOps Engineer with Java experience to join our team.Key ResponsibilitiesCollaborate with the development team to design and implement new features and improve platform performance.Maintain and optimize our...

  • SRE Manager

    6 months ago


    Sandton, South Africa Dimension Data Full time

    FunctieomschrijvingA bit about the Team, you would be join Building 20. They are responsible for building, deploying and running all service platforms and services. Optimising system reliability, performance and security is our responsibility, and as such we focus heavily on observability, automation, scalable architecture and tooling.The primary...


  • Sandton, South Africa Bidvest Bank Full time

    Job SummaryAs a key member of our IT team at Bidvest Bank, we are seeking a skilled Systems Support and Implementation Engineer to join our ranks. The successful candidate will be responsible for planning, deploying, managing, and supporting our business-critical IT environment.Key ResponsibilitiesEnsure the continued success of our innovative banking...


  • Sandton, South Africa Bidvest Bank Full time

    Primary Purpose: Planning, deploying, managing, and supporting the business-critical IT environment, systems, and service components.Key role in ensuring the continued success of this company's innovative banking software; supporting in-house applications, as well as managing the software release processes Minimum Requirements ...


  • Sandton, South Africa Bidvest Bank Full time

    Job Summary:We are seeking a highly skilled IT Systems Engineer to join our team at Bidvest Bank. As a key member of our IT department, you will be responsible for planning, deploying, managing, and supporting our business-critical IT environment, systems, and service components.Key Responsibilities:Ensure the continued success of our innovative banking...


  • Sandton, South Africa Motus Corporation Full time

    We are looking for a highly skilled Senior Software Engineer - Cloud Architect to join our team. In this role, you will be responsible for designing, developing, and maintaining cloud-based systems and infrastructure. Your expertise in cloud architecture, software development, and DevOps will enable you to deliver scalable, secure, and efficient cloud...


  • Sandton, South Africa Bidvest Bank Full time

    Job Title: Senior Technical Systems EngineerAbout the Role:We are seeking an experienced and skilled technical professional to join our team as a Senior Technical Systems Engineer. This role will play a critical part in ensuring the continued success of our innovative banking software.Key Responsibilities:Plan, deploy, manage, and support business-critical...


  • Sandton, South Africa Siri Technologies Full time

    DescriptionClient based in Sandton is hiring! We are in search of a Senior Machine Learning Operations Engineer (ML Ops Engineer) to join the Private Bank Technical Business Intelligence Team. The successful candidate will be responsible for deploying, maintaining, and monitoring machine learning models. We are looking for someone with a background in cloud...


  • Sandton, South Africa Muse Consultancy Services Full time

    Sandton, South Africa | Posted on 08/28/2024 MUSE is a consulting company, specialising in resourcing, recruitment and outsourcing of software development teams. MUSE was founded and is run by experienced developers who are passionate about technology and innovation. We have a vision to be the best in the industry and to provide software development skills...


  • Sandton, South Africa Siri Technologies Full time

    Siri Technologies is seeking a highly skilled Senior Software Engineer - Full Stack Developer to join our team. Key responsibilities include evaluating business requirements, system analysis and design, writing of technical specifications, programming, testing (unit and automated), maintenance and technical support. Our ideal candidate will have + 4 years of...


  • Sandton, South Africa Muse Consultancy Services Full time

    Job DescriptionJoin Our Team as a Machine Learning Engineer!Are you a talented and enthusiastic Machine Learning Engineer looking for an exciting opportunity? Join our Machine Learning Operations team and be at the forefront of designing, building, testing, deploying, and monitoring cutting-edge machine learning and analytics applications. This role offers...


  • Sandton, South Africa Progressive IT Resourcing Full time

    Job Summary:We are seeking an experienced Software Engineering Lead to join our team at Progressive IT Resourcing. As a seasoned expert in Java development, you will be responsible for designing, implementing, and optimizing complex systems for financial institutions.About the Role:This is a leadership position that requires strong technical skills,...


  • Sandton, South Africa TalentCru Full time

    Technical LeadershipWe are seeking a skilled Principal Software Engineer to join our team at TalentCru. As a key member of our engineering team, you will be responsible for providing technical leadership and expertise in the design, development, and deployment of software solutions.Key Responsibilities:Lead the development of software solutions, ensuring...