Business Segment: Corporate & Investment Banking
Location: ZA, GP, Johannesburg, Baker Street 30
To independently manage a small number of products or work streams relating to the design and implementation of Cloud solutions, operating across a number of Service Teams within Country, and proactively engaging with internal stakeholders. To guide less-experienced peers to become more productive and effective team members.
Qualifications
Minimum Qualifications: First Degree
Field of Study: Information Technology
Preferred Qualification:Bachelors degree with a major in either Computer Science, Physics, Mathematics and/or Statistics.
Certifications:Certification in one or more languages: C, C++, Java, Perl, Python, Go, or scripting experience in Shell and Perl.An associate level certification on AWS i.e. Solutions Architect, DevOps or Sysops admin. Azure associate level certification in either Administrator, DevOps or solutions architect, will be beneficial.
Experience Required: More than 10yrs in Software Engineering
Experience gained in using large scale production systems and technologies, for example load balancing, monitoring, distributed systems, microservices, and configuration management. Designing and executing small to medium scale systems automation projects with strong autonomy. Be familiar with and enthusiastic for software engineering best practices such as testing, continuous integration and continuous delivery.
3- 4 years in Systems and Configuration Management
Be familiar with systems and configuration management. Have experience implementing Continuous Integration or Continuous Delivery processes in engineering teams and lastly, experience leading and integrating test automation into various points in a deployment pipeline and prior programming background in at least one or more languages i.e. C, C++, Java, Perl, Python, Go, or scripting experience in Shell and Perl.
Additional Information
Generating IdeasProviding InsightsDeveloping ExpertiseInterpreting DataChallenging IdeasSystems Design The ability to create specifications and the design of information systems, their components and architecture to meet defined business needs.
IT Applications The knowledge and understanding of all relevant IT applications and architecture in order to perform required development and maintenance.
Internal & External IT Environment Knowledge and understanding of the external and internal environment - global marketplace experience, developments and trends that could have an impact on the IT function.
IT Business Analysis/ Feature Analysis Knowledge and ability to analyse business requirements to be met by IT solutions.
Infrastructure and Platforms Support The ability to provide enterprise computing infrastructure support and maintenance.
Application Knowledge for Support Refers to the knowledge and experience required to ensure provision of application maintenance and support services. Support typically takes the form of investigating and resolving problems and providing information about the systems. It may also include monitoring their performance.
Project Management (Project Mgmt) The ability to plan, initiate, execute, control and close projects related to a relevant function.
#J-18808-Ljbffr