Machine Operator Jobs in Johannesburg

Website AECI Limited

About the job


Bring your possibility to life! Define your career with us

With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.

Job Summary

The Operations/Support team within CIB Markets Tech is looking for a DevOps Engineer to work as part of an agile team to provide application development support for investment banking services. This is the development of new features, optimization of existing ones, maintenance & troubleshooting/problem solving with end users.

Job Description

The CIB Technology team provides technology support to the organization’s Corporate and Investment Banking sector. This IT Services team is specifically dedicated to our Markets business area and is responsible for the development, enhancement, and maintenance of Absa CIB Markets main trading platform Front Arena.

About the team:

The Operations/Support team is split between Johannesburg and Prague, with the main focus on building and managing the infrastructure, deploying product updates, identifying production issues, and implementing integrations that meet our user’s needs.

Objectives of this role:

  • Building and setting up new development tools and infrastructure
  • Contribute to the drive towards DevOps methodology with the development and maintenance of CI/CD pipelines, automation, and API integrations.
  • Working on ways to automate and improve development and release processes
  • Selecting and deploying appropriate CI/CD tools (Azure DevOps/Octopus etc.)
  • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline
  • Defining and implementing containerization technology strategies
  • Building, scaling and monitoring highly complex application
  • Mentoring and guiding the team members
  • Testing and examining code written by others and analyzing results
  • Ensuring that systems are safe and secure against cybersecurity threats
  • Identifying technical problems and developing software updates and ‘fixes’
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Planning out projects and being involved in project management decisions

What you’ll get to do:

  • Tech stack: Linux, Scripting in (Shell/Bash/PowerShell or Python), MS SQL, Kubernetes, AWS, Terraform, Azure DevOps, Docker, Rundeck, Nagios, etc. Right now, we are busy migrating our infrastructure to the AWS cloud. In the coming months, we want to improve on application telemetry, we are looking for someone that is passionate about new DevOps tools and practices.
  • Liaise with stakeholders and teams to ensure the successful delivery of development requirements
  • Working with Functional teams to interpret business requirements and maintain the software solutions
  • Building, managing and sustaining meaningful and mutually beneficial relationships with users, stakeholders, and partners
  • Build applications running in Windows / Linux, On-premises / cloud distributed environment
  • Automation of application builds and the whole infrastructure
  • Working closely with related applications tech teams
  • Develop and maintain expertise in application functionality and related business processes and workflows

Key Accountabilities:

  • Implementation and troubleshooting of continuous deployment pipelines using Azure Devops/Octopus Deploy (Or Similar) and containers
  • Work with infrastructure and software development teams to implement CI/CD automation on-prem and in AWS
  • Scripting (Shell/PowerShell/Python/etc..) to provide automation solutions
  • Identify and implement solutions for inefficiencies in current processes
  • Ensure application availability
  • Provide Level 2 technical support
  • Perform root cause analysis for production errors
  • Investigate and resolve technical issues
  • Develop scripts to automate visualization
  • Design procedures for system troubleshooting and maintenance
  • Standby once in two months

Education and experience required:

  • Degree in Computer Science, Engineering or a relevant field
  • Min 5 years experience as a DevOps Engineer or similar software engineering role
  • Experience working on Linux and Windows based infrastructure
  • Proficient with git and git workflows
  • Expertise in Shell Scripting (Mandatory), Python (Optional)
  • Working knowledge of databases and SQL
  • Working knowledge of various tools, open-source technologies, and cloud services
  • Working knowledge on some of the following technologies – AWS, Terraform, Ansible, Rundeck, Nagios

Advantageous:

  • Front Arena experience
  • Experience with software engineering, customer experience and civil engineering
  • Experience developing engineering applications for a large corporation

Education

Bachelor’s Degree: Information Technology

Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.

Absa Bank Limited reserves the right not to make an appointment to the post as advertised



 Report Job