Job Openings Analyst: DevOps (App)

About the job Analyst: DevOps (App)

Duties and responsibilities:

  • Analyse, and understand other Company teams (product development teams) deployment processes to identify automation improvements to the Software Development Life Cycle.
  • To advise and assist in other teams ways of working through implementation of automation for Continuous Integration and Continuous Deployment (CI/CD).
  • To support stakeholders in automated delivery improvements.
  • Enable teams to deliver quality code into production using automated delivery tools.

Qualifications and experience:

  • 3 5 years in a Software Development environment, working on CI/CD
  • Application development and testing
  • Ability to coach and guide stakeholders and teams on CI/CD
  • 5+ years in a Software Development
  • Specific DevOps environment experience would be advantageous
  • Cloud architecture & platforms
  • A relevant tertiary qualification in Information Technology - Computer Science or Information Technology - IT Engineering
  • A relevant post-graduate qualification in Information Technology - Computer Science or Information Technology - IT Engineering

Knowledge of:

  • Understanding of IT systems development processes (SDLC)
  • Understanding of the workings of a DevOps environment
  • Understanding of application development and testing practices
  • Standards and Governance in software deployment
  • AWS, GitLab, Docker
  • Scripting (PowerShell, Bash)
  • Cloud technologies
  • Systems analysis and design.
  • System architecture (technical design and implementation processes)
  • Banking operational & systems environment

Skills:

  • Analytical Skills
  • Attention to Detail
  • Communications Skills
  • Decision making skills
  • Interpersonal & Relationship management Skills