DevOps Engineer

6 days ago


Johannesburg, Gauteng, South Africa NTT Full time

Continue to make an impact with a company that is pushing the boundaries of what is possible. At NTT DATA, we are renowned for our technical excellence, leading innovations, and making a difference for our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can continue to grow, belong, and thrive.

Your career here is about believing in yourself and seizing new opportunities and challenges. It's about expanding your skills and expertise in your current role and preparing yourself for future advancements. That's why we encourage you to take every opportunity to further your career within our great global team.

Grow Your Career with NTT DATA

The DevOps Engineer is a seasoned subject matter expert, responsible for consulting with internal clients about the software technology environment with medium to high complexity.

This role translates business requirements into technology terms and develops more complex algorithms and programming code for software solutions.

The primary objective of the DevOps Engineer is to design, test, implement and maintain software code that enables computer systems to perform specific tasks and assists with determining how technology can be applied to meet client needs.

What you'll be doing

Key Roles and Responsibilities:

  • Work closely with Platform Specialists to receive detailed business/user requirement specifications that identify the goals of the program
  • Assist with the preparation of a technical requirements document, including systems and flowcharts that diagrammatically show how the information will flow through the computer and its peripheral or related equipment
  • Analyse business requirements and ensure that the designed solution meets those requirements
  • Transform the detailed requirements into a complete, detailed systems design document that focuses on how to deliver the required functionality
  • Perform proof of concept if required
  • Compile detailed technical specifications based on their designs for developers or IT Programmers to implement
  • Convert a design into a complete information system. This includes acquiring and installing the systems environment, creating and testing databases, preparing test case procedures, preparing test files, coding, compiling, refining programs, and performing test readiness review and procurement activities
  • Ensure that throughout the development phase, the process is documented including the development procedures for application use and security
  • Oversee the testing of the program prior to its deployment and release
  • Examine any program errors in logic and data and make the necessary recommendations to correct the program as required and/or escalate the problem accordingly
  • Works with the required teams to assist with the installation and deployment of the application
  • Assist with implementation preparation and implementation of the solution into a production environment
  • Assist with the resolution of any problems identified in the integration and test phases
  • Support all the code sets and implementations that have been implemented in production in accordance with defined Service Level Agreements (SLAs) for the business
  • Write and distribute the task descriptions in a production environment to operate and maintain the solution that has been designed and implemented
  • Assist with post-implementation process reviews


Knowledge, Skills and Attributes:

  • Expert knowledge on multi-technology application design best practices which enable them to act as trusted advisors to internal clients on optimal application designs
  • Ability to take holistic views of application environments, including hardware platforms, applications, databases, operating systems, and storage
  • Ability to work with abstract concepts and have sound problem solving and analytical skills
  • Strong people interaction and collaboration capability
  • Deep technical understanding of development and platform engineering
  • Excellent client-centricity with the ability to focus on business outcomes
  • Highly Organized and planned individual
  • Self-starter and self-managed
  • Strategic ability to define the technical direction in the portfolio of products including technical strategies and plans and execution plans
  • Strong stakeholder and relationship management
  • Excellent communication skills to effectively interact with a variety of stakeholders, including the technical teams and clients
  • Ability to demonstrate impeccable attention to detail and work well within a team environment
  • Good knowledge of project management principles to ensure that projects with clients are executed accordingly
  • Ability to continuously contribute to the improvement of internal effectiveness by contributing to the improvement of current methodologies, processes, and tools
  • Expert knowledge on design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the software build, test, and deployment processes.
  • Expert knowledge and experience with deployment and release management across environments.
  • Expert knowledge of Automation tooling and source code repositories.
  • Expert knowledge of continuous improvement and performance optimisation.


Academic Qualifications and Certifications:

  • Bachelor's degree or equivalent in Information Technology or related
  • Relevant DevOps certification
  • Agile related certification
  • understanding and certification of cloud platforms and services (e.g., AWS, Azure, GCP).
  • Knowledge and certification of scripting and programming languages (e.g., Bash, Python, Ruby).


Required Experience:

  • Demonstrated years of experience deploying software solutions to clients in an outsourced or similar IT environment
  • Demonstrated experience working in a multi-team environment across multiple geographies
  • Programming/development experience including Agile processes such as SCRUM, KANBAN

​Cloud Platforms:

  • AWS, Azure

Languages:

  • Python, Bash, JS

Development Environments:

  • Django, ReactJS

Workplace type:

Hybrid Working

Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Accelerate your career with us. Apply today


  • DevOps Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Currently looking for a candidate with suitable qualifications and experience to join this dynamic and passionate team of IT experts The ideal candidate will have strong experience as a DEVOPS Engineer Min of 5 years experience in C#, Web Development, JavaScript) Infrastructure, Development or development and operations Experience with Windows Server...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Senior DevOps Engineer – Rneg (Fourways)Software house based in Fourways is looking for an experienced DevOps Engineer.The ideal candidate will:Manage infrastructure and deployment projects and processes by working closely with developers and the testing team to ensure there is robust infrastructure in place.Work directly with the Development and Technical...

  • 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...

  • 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,...

  • DevOps Engineer III

    2 weeks ago


    Johannesburg, Gauteng, South Africa RELX Full time

    About the Role As a DevOps Cloud Engineer at Lexis Nexis, you'll be supporting the global DevOps teams and providing support for CI/CD pipelines. Responsibilities Supporting development and engineering teams for DevOps issues, (covering areas like CICD pipelines, automation scripts, AWS infrastructure, and IaC for CloudFormation or Terraform) ...

  • DevOps Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Description To assess and communicate business requirements and functional specifications for the design and implementation of solutions Assess and communicate business requirements and functional specifications for the design and implementation of solutions. Manage people by executing management responsibilities and create an environment that encourages...


  • Johannesburg, Gauteng, South Africa ARCS Full time

    Responsible for providing thought leadership, establishing, and growing DevOps and Engineering practice and for creating software deployment strategies that allow software engineers to successfully deploy sites/software in any environment. Responsible for the architecture and technical leadership of the entire DevOps infrastructure Provide thought...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Are you ready to pursue a fulfilling career in DevOps working on Azure & Docker? Looking for a candidate that is passionate about Technology to join our leading Software company. As a DevOps Engineer you will help us to build, maintain, and run next gen fintech platform. You''ll work with team of competent people, and apply your knowledge of Kubernetes,...

  • Junior DevOps

    2 weeks ago


    Johannesburg, Gauteng, South Africa Recruitment Matters Africa Full time

    Responsibilities: Support our DevOps infrastructure Automate our deployment pipelines Troubleshoot production issues Stay uptodate on the latest DevOps trends and technologies Work with other members of the team to improve our DevOps practicesKey skills: Excellent problemsolving and debugging skills Strong communication and teamwork skills Ability to work...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Are you ready to start a rewarding career in DevOps focusing on Azure & Docker? We are seeking a candidate with a genuine enthusiasm for Technology to join our esteemed Software organization.As a DevOps Engineer, you will play a vital role in constructing, managing, and overseeing the next gen fintech platform. You will collaborate with a team of skilled...

  • Devops Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Firstrandjobs Full time

    Job DescriptionHello Future DevOps EngineerWelcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of...


  • Johannesburg, Gauteng, South Africa Mondia Group Full time

    ABOUT USAt Mondia we believe that there is only one way to build an outstanding organisation; and that is to attract exceptionally talented people who are aligned with our mission, thrive on challenges and are passionate about problem-solving. Being a global leader in the digital monetisation space, we supply Operators all over the world with digital...

  • Cloud DevOps Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Qualifications:Tertiary qualification in Computer Science or a related field.Azure/DevOps certification would be advantageous.Requirements:Minimum of 2+ years of experience in designing and building cloud solutions using Azure.Excellent understanding of various DevOps tools and technologies.Solid familiarity with Azure DevOps, CI/CD tools.Hands-on experience...

  • Devops Engineer Jhb

    2 weeks ago


    Johannesburg, Gauteng, South Africa Sheldon Recruitment Full time

    These jobs were popular with other job seekers Reference: EL002653-Nomph-2We are seeking an iOS Engineer, Frontend Engineer & DevOps Engineer for permanent roles based in Fourways, Gauteng Duties & Responsibilities A leading provider of cutting-edge technologies and services, offering scalable solutions for companies of all sizes. Founded by a group of...

  • Devops Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Firstrandjobs Full time

    Job DescriptionTo assess and communicate business requirements and functional specifications for the design and implementation of solutionsAssess and communicate business requirements and functional specifications for the design and implementation of solutions.Manage people by executing management responsibilities and create an environment that encourages...

  • DevOps Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa NTT Full time

    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 clients solve some of...

  • DevOps Engineer

    2 months ago


    Johannesburg, Gauteng, South Africa NTT Full time

    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 clients solve some of...

  • Junior DevOps

    2 weeks ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    What we do Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of...


  • Johannesburg, Gauteng, South Africa NTT Full time

    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 clients solve some of...