• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
South Africa Jobs Expertini

DevOps Engineer Position in Johannesburg - FirstRand Bank Limited


Job description

Description

Hello, DevOps Engineer I

Welcome to FNB, the home of the #Changeables.

We design for the shapeshifters and deliver products and services that make us incredibly proud with people that make it happen.

As a DevOps Engineer I, you will be in a team where experts come together and ignite effective change.

We call these #changeables our nav-igators – people who want to use tech to help others nav-igate their lives and business.

As nav-igators, we are made up of unique talents, diverse minds, adaptability and live up to the promise of staying curious

Role Purpose

To automate and optimize the processes between software development and IT operations teams, enabling continuous delivery and operational excellence.

This role supports infrastructure, monitoring, and database operations across shared services and DE&I environments, with a strong focus on Microsoft SQL and Windows Server technologies.
 

Key Responsibilities

  • Develop IT solutions to meet business requirements and translate technical requirements into test cases, test scenarios, and scripts.
  • Execute and document test plans across the software development lifecycle.
  • Evaluate new application packages and tools and perform research on best practices.
  • Design, develop, and maintain automated deployment pipelines across DEV, QA, and Production environments.
  • Write scripts to initiate and orchestrate deployments and automate provisioning, configuration, patching, and backup/restore operations.
  • Install, configure, and integrate solutions with other applications and platforms outside the framework.
  • Execute testing efforts across manual and automated environments.
  • Design, develop, and implement reusable components.
  • Perform script maintenance and updates due to changes in requirements or implementations.
  • Set up and maintain test environments for both manual and automated testing.
  • Deploy new modules, upgrades, and fixes to production environments and build automated deployments.
  • Ensure uptime and performance of Microsoft SQL databases and IIS web applications.
  • Implement automated monitoring and alerting mechanisms using tools like AppDynamics, SolarWinds, Graylog, Dynatrace, and Splunk.
  • Collaborate with infrastructure and development teams to optimize application performance and database reliability.
  • Support change control, log management, and application architecture understanding.
  • Maintain legacy applications and support shared services infrastructure.
  • Engage in cross-functional collaboration across DE&I, branch, and shared services environments.
  • Perform moderate to complex tasks in support of IT projects requiring expertise across multiple technical environments.
  • Assist in establishing requirements, methods, and procedures for routine maintenance.
  • Address issues identified by end users, create patches when necessary, and work through the backlog of customer-reported defects.
  • Troubleshoot production problems and existing systems to identify errors or deficiencies and develop solutions.
  • Evaluate existing applications and platforms and provide recommendations for improving performance.
  • Review modules for quality assurance and assist in defining DevOps and quality guidelines and standards.
  • Facilitate automated testing and create tight feedback loops to ensure timely communication of issues and optimizations.
  • Automate deployments and feedback processes such as provisioning, application releases, and installations.
  • Monitor and evaluate all customer touchpoints to ensure the effectiveness of DevOps principles.
  • Specialized Focus: Microsoft SQL – Automation & Operational Excellence

  • Design and maintain automated database deployment pipelines across Development, QA, and Production environments to ensure consistent and reliable delivery of database changes.
  • Develop scripts and procedures to automate database provisioning, configuration, patching, and backup/restore operations.
  • Implement automated monitoring and alerting mechanisms to proactively identify performance issues, failures, or anomalies in SQL environments.
  • Manage and deploy database updates, schema changes, and performance enhancements with minimal downtime and maximum reliability.
  • Support automated testing and validation of database changes, ensuring data integrity and compatibility across environments.
  • Optimize database performance and availability by applying DevOps principles such as continuous integration, continuous delivery (CI/CD), and infrastructure as code (IaC).
  • Collaborate with development and infrastructure teams to streamline database operations and improve customer-facing touchpoints through data-driven insights.
  • Education Requirements

  • Bachelors in computer and information science or equivalent IT qualification (NQF Level 7).
  • Microsoft Windows Operating Systems certification (essential).
  • Microsoft SQL Server certification (essential).
  • Linux experience (beneficial).
  • Work Experience

  • 7–10 years of experience in IT, with specialization in Microsoft technologies and SQL.
  • Experience across development, operations, support, and database engineering.
  • Exposure to tools such as Git, ServiceNow, Confluence, SQL Server Agent, Jenkins, Octane, and Atlassian.
  • Additional Competencies

  • Strong scripting and automation skills (Microsoft SQL).
  • Expert-level proficiency in Microsoft Windows Server.
  • Familiarity with monitoring tools and legacy systems.
  • Ability to work across multiple environments and applications.
  • Expected to contribute meaningfully within their grade and technical domain.
  • As a #Changeable you will have access to:

  • Opportunities to network and collaborate.
  • Work that is challenging
  • Opportunities to innovate.
  • Flexible working environment
  • Deep focus on health and wellbeing
  • Coaches and mentors to help with your professional development.
  • A very Generous leave policy to cater for your individual needs.
  • Preferential employee banking rates that include Vehicle and Home loans.

    For more details see attachment
  • We can be a match if you are:

  • Curious & courageous - you're driven by always wanting to know more and learn more and you're brave enough to
  • Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it
  • A team player - you believe in the power of teams so you're always part of one, building and leveraging your networks.
  • Emotionally intelligent - you have a high EQ that enables you to truly connect with people, no matter how technical or specialist your role is
  • We Can Be a Match If You Are

  • Curious & courageous - you are driven by always wanting to know more and learn more and you are brave enough to
  • Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it.
  • Are you interested to take the step?

    We look forward to engaging with you further.

    Apply now!

    #Post

    #FNB

    #LI-LM8

    Job Details

    Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

    27/10/25

    All appointments will be made in line with FirstRand Group’s Employment Equity plan.

    The Bank supports the recruitment and advancement of individuals with disabilities.

    In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis.

    The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

    Required Skill Profession

    Computer Occupations


    • Job Details

    Related Jobs

    Communicate IT hiring DevOps Engineer (DevOps Magician) Job in Cape Town, Western Cape, South-Africa
    Communicate IT
    Cape Town, Western Cape, South-Africa
    Communicate IT hiring DevOps Engineer (DevOps Magician) Job in Cape Town, Western Cape, South-Africa
    Communicate IT
    Cape Town, Western Cape, South-Africa
    Elixirr Digital hiring DevOps Engineer Job in Roodepoort, Gauteng, South Africa
    Elixirr Digital
    Roodepoort, Gauteng, South Africa
    Goldman Resourcing hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    Goldman Resourcing
    Cape Town, Western Cape, South Africa
    Collinson hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    Collinson
    Cape Town, Western Cape, South Africa
    Tumaini hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    Tumaini
    Cape Town, Western Cape, South Africa
    Sabenza IT & Recruitment hiring DevOps Engineer Job in Pretoria, Gauteng, South Africa
    Sabenza IT & Recruitment
    Pretoria, Gauteng, South Africa
    Sabenza IT & Recruitment hiring DevOps Engineer Job in Pretoria, Gauteng, South Africa
    Sabenza IT & Recruitment
    Pretoria, Gauteng, South Africa
    Golden Rule hiring DevOps Engineer Job in Johannesburg, Gauteng, South Africa
    Golden Rule
    Johannesburg, Gauteng, South Africa
    Elixirr Digital hiring DevOps Engineer Job in Johannesburg, Gauteng, South Africa
    Elixirr Digital
    Johannesburg, Gauteng, South Africa
    Pavago hiring DevOps Engineer Job in South Africa
    Pavago
    South Africa
    Hire Resolve hiring Devops Engineer Job in Cape Town, Western Cape, South Africa
    Hire Resolve
    Cape Town, Western Cape, South Africa
    Goldman Resourcing hiring DevOps Engineer Job in Johannesburg, Gauteng, South Africa
    Goldman Resourcing
    Johannesburg, Gauteng, South Africa
    Goldman Resourcing hiring Devops Engineer Job in Cape Town, Western Cape, South Africa
    Goldman Resourcing
    Cape Town, Western Cape, South Africa
    Hire Resolve hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    Hire Resolve
    Cape Town, Western Cape, South Africa
    Tumaini hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    Tumaini
    Cape Town, Western Cape, South Africa
    LekkeSlaap hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    LekkeSlaap
    Cape Town, Western Cape, South Africa
    Goldman Resourcing hiring DevOps Engineer Job in Durban, KwaZulu-Natal, South Africa
    Goldman Resourcing
    Durban, KwaZulu-Natal, South Africa
    Flash hiring DevOps Engineer Job in South Africa
    Flash
    South Africa
    Tumaini hiring DevOps Engineer Job in Durban South, KwaZulu-Natal, South Africa
    Tumaini
    Durban South, KwaZulu-Natal, South Africa
    Tumaini hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    Tumaini
    Cape Town, Western Cape, South Africa
    FirstRand group hiring DevOps Engineer Job in Johannesburg, Gauteng, South Africa
    FirstRand group
    Johannesburg, Gauteng, South Africa
    Sabenza IT & Recruitment hiring DevOps Engineer Job in Pretoria, Gauteng, South Africa
    Sabenza IT & Recruitment
    Pretoria, Gauteng, South Africa
    FirstRand Bank Limited hiring DevOps Engineer Job in Johannesburg, Gauteng, South Africa
    FirstRand Bank Limited
    Johannesburg, Gauteng, South Africa
    Believe Resourcing hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    Believe Resourcing
    Cape Town, Western Cape, South Africa
    AiR hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    AiR
    Cape Town, Western Cape, South Africa
    Collinson hiring DevOps Engineer Job in Cape Town, Western Cape, South Africa
    Collinson
    Cape Town, Western Cape, South Africa
    Dimension Data hiring DevOps Engineer Job in Sandton, Gauteng, South Africa
    Dimension Data
    Sandton, Gauteng, South Africa
    Goldman Resourcing hiring DevOps Engineer Job in Pretoria, Gauteng, South Africa
    Goldman Resourcing
    Pretoria, Gauteng, South Africa
    Tumaini hiring DevOps Engineer Job in kwazulu natal, KwaZulu-Natal, South Africa
    Tumaini
    kwazulu natal, KwaZulu-Natal, South Africa
    PathCare hiring DevOps Engineer Job in South-Africa
    PathCare
    South-Africa
    Communicate IT hiring DevOps Engineer Job in Cape Town, Western Cape, South-Africa
    Communicate IT
    Cape Town, Western Cape, South-Africa

    Unlock Your DevOps Engineer Potential: Insight & Career Growth Guide


    Real-time DevOps Engineer Jobs Trends (Graphical Representation)

    Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for DevOps Engineer in Johannesburg, South Africa, highlighting market share and opportunities for professionals in DevOps Engineer roles.

    27899 Jobs in South Africa
    27899
    2695 Jobs in Johannesburg
    2695
    Download Devops Engineer Jobs Trends in Johannesburg and South Africa

    Are You Looking for DevOps Engineer Job?

    Great news! is currently hiring and seeking a DevOps Engineer to join their team. Feel free to download the job details.

    Wait no longer! Are you also interested in exploring similar jobs? Search now: .

    The Work Culture

    An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at FirstRand Bank Limited adheres to the cultural norms as outlined by Expertini.

    The fundamental ethical values are:

    1. Independence

    2. Loyalty

    3. Impartiapty

    4. Integrity

    5. Accountabipty

    6. Respect for human rights

    7. Obeying South Africa laws and regulations

    What Is the Average Salary Range for DevOps Engineer Positions?

    The average salary range for a varies, but the pay scale is rated "Standard" in Johannesburg. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

    What Are the Key Qualifications for DevOps Engineer?

    Key qualifications for DevOps Engineer typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

    How Can I Improve My Chances of Getting Hired for DevOps Engineer?

    To improve your chances of getting hired for DevOps Engineer, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

    Interview Tips for DevOps Engineer Job Success

    FirstRand Bank Limited interview tips for DevOps Engineer

    Here are some tips to help you prepare for and ace your DevOps Engineer job interview:

    Before the Interview:

    Research: Learn about the FirstRand Bank Limited's mission, values, products, and the specific job requirements and get further information about

    Other Openings

    Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

    Dress Professionally: Choose attire appropriate for the company culture.

    Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

    Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

    During the Interview:

    Be Punctual: Arrive on time to demonstrate professionalism and respect.

    Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

    Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

    Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

    Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

    Follow Up: Send a thank-you email to the interviewer within 24 hours.

    Additional Tips:

    Be Yourself: Let your personality shine through while maintaining professionalism.

    Be Honest: Don't exaggerate your skills or experience.

    Be Positive: Focus on your strengths and accomplishments.

    Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

    Turn Off Phone: Avoid distractions during the interview.

    Final Thought:

    To prepare for your DevOps Engineer interview at FirstRand Bank Limited, research the company, understand the job requirements, and practice common interview questions.

    Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the FirstRand Bank Limited's products or services and be prepared to discuss how you can contribute to their success.

    By following these tips, you can increase your chances of making a positive impression and landing the job!

    How to Set Up Job Alerts for DevOps Engineer Positions

    Setting up job alerts for DevOps Engineer is easy with South Africa Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!