FirstRand DevOps Engineer Jobs in South Africa

FirstRand DevOps Engineer Jobs in South Africa

  • Helpful Effective Ethical Innovative Accountable and you have one simple goal: to improve the lives of customers through simple, effective solutions that meet their needs, contact us today and join a winning team.

  • All appointments will be made in line with the Bank’s Employment Equity plan The Bank actively supports the recruitment and advancement of individuals with disabilities.

  • We recommend that candidates be encouraged to declare their disability and consult the Bank should they require reasonable accommodation.


  • To automate the processes between software development and IT teams to enable continuous delilvery through designing, developing, testing and releasing software frequently, faster and more reliably in an agile environment.

  • To ensure continuous delivery through continuous integration and continuous deployment. Using Lean thinking, ensure continous improvement and collaboration between development testing and operations.

    Experience and Qualifications

  • Minimum Qualification - Bachelor’s degree in Programming/Systems or Computer Science or other related field

  • Experience - 3-5 Years of programming experience

    Additional Requirements

  • Minimum of 2 years test automation experience(using Python,JSON/Javascript)

  • Experience in Linux Scripting and runningInfrastructure as Code

  • Knowledge on Various DevOps Tools AndTechnologies (understanding of these tools will be an added advantage: GIT,Jenkins/bamboo, Ansible/puppet/chef and Docker)


  • Prevent wastage, and on an ongoing basis identify process improvements in order to contain and reduce costs

  • Provide technical leadership, coaching and mentoring as well as technical guidance or
    system process expertise

  • Perform moderate to complex tasks in support of one or more IT projects that require a singular area of expertise, in multiple technical environments within a specific business area

  • Evaluate new application packages and tools and perform research on best practices

  • Participate in the development of contingency plans and the identification of continuity or disaster recovery risks and mitigation plans

  • Plan and perform ongoing routine application maintenance tasks, assist in production support and improve performance

  • Automate testing, provisioning, releases, deployment and feedback

  • Build a culture of collaboration between Analysts, Architects, Development, QA and Infrastructure ensuring optimal delivery

  • Deploy new modules, upgrades and fixes to the production environment and build automated deployments

  • Review modules for quality assurance and assist in defining DevOps and quality guidelines and standards

  • Develop IT solutions to meet business requirements and translate technical requirements into test cases, test scenarios and scripts. Execute, and document test plans

  • Create technical design specifications
    Assess and translate business requirements, and write functional specifications for implementation of solutions

  • Develop, encourage and nurture collaborative relationships within FNB and/or across the FRG

  • Continuously assess own performance, seek timely and clear feedback and request training where appropriate

  • Build working relationships across teams and functional lines in order to enhance work delivery, collaboration and innovation

    How to Apply

  • For more information and job application details, see; FirstRand DevOps Engineer Jobs in South Africa

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Job Vacancies in Africa.

    Scholarship 2020/21

    Undergraduate Scholarships 2020/2021
    Masters Scholarships,
    PhD Scholarships,
    International Scholarships.