Johannesburg, South Africa
13 days ago
DevOps Engineer
Job 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 curiousRole 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 ResponsibilitiesDevelop 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 ExcellenceDesign 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 RequirementsBachelors 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 Experience7–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 CompetenciesStrong 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 challengingOpportunities to innovate.Flexible working environmentDeep focus on health and wellbeingCoaches 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 toObsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do itA 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 AreCurious & courageous - you are driven by always wanting to know more and learn more and you are brave enough toObsessed 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.

29/09/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.

Confirmar seu email: Enviar Email