Senior Cloud Engineer - Azure
Stanbic IBTC Bank
Johannesburg
1d ago

Job Details

Standard Bank is a firm believer in technical innovation, to help us guarantee exceptional client service and leading edge financial solutions.

Our growing global success reflects our commitment to the latest solutions, the best people, and a uniquely flexible and vibrant working culture.

To help us drive our success into the future, we are looking for an experienced Cloud Engineer, SA IT - Payments to join our team at our Johannesburg offices.

Standard Bank is a leading African banking group focused on emerging markets globally. It has been a mainstay of South Africa's financial system for 150 years, and now spans 16 countries across the African continent.

Job Purpose

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 SBSA, and proactively engaging with internal stakeholders.

To guide less-experienced peers to become more productive and effective team members.

Key Responsibilities / Accountabilities

Design and Implement Solutions

  • Designs and implements solutions based on Architectural best practices. Provides guidance on most aspects of cloud infrastructure offerings.
  • Design and Implementation of Systems

  • Designs and implements available, cost efficient, fault tolerant and scalable distributed systems. This includes delivery and support of Cloud solutions, based on defined standards from the Cloud Centre of Excellence (CCoE), from an Application and Infrastructure perspective.
  • Delivery of multiple Cloud architecture patterns and implementations to drive customer outcomes.
  • Deliver Application Design and Migration

  • Analyse application portfolios, identifying dependencies and common infrastructure platform components, and assessing migration feasibility.
  • Design applications and select the most appropriate and fit for purpose method such as lift and shift existing on-premises application and data, rehosting, refracturing or designing and building a cloud data application.
  • Infrastructure Integration

  • Integrate existing cloud infrastructure or network environment with corporate infrastructure or data centre environment.
  • Design Reference Architecture

  • Design reference architecture and provide input to the DevOps team for implementation of codified stacks that meet the needs of the applications.
  • Providing Cloud Engineering Expertise

  • Provide hands-on technical coaching to accelerate Cloud learning across the Cloud engineering portfolio, providing expertise and showcasing the design and implementation of designs based on best practices acting as a catalyst for technical development across team.
  • Team Engagement

  • Support a culture of continuous improvement and foster innovation within the function and team.
  • Stakeholder Management

  • Collaborate and influence stakeholders across the IT Business to ensure that services offered are relevant and efficient.
  • Influence diverse stakeholders on new and innovative ways of work.

    Preferred Qualification and Experience

    Qualifications

  • Bachelor’s degree with a major in either Computer Science, Physics, Mathematics and / or Statistics
  • Certification in one or more languages : C, C++, Java, Perl, Python, Go, or scripting experience in Shell and Perl.
  • Mandatory qualification required : AWS Certified Solutions Architect (Associate / Professional) or AWS Certified DevOps Engineer
  • Experience

  • 5 to 7 years Application Development and Support eexperience 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.

    Must have had a strong focus on instrumentation and observability with experience with monitoring and metrics collection tools such as AppDynamics, Prometheus, Nagios and Graphite.

    Be familiar with systems and configuration management tools (e.g. Chef and Terraform). 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 : C, C++, Java, Perl, Python, Go, or scripting experience in Shell and Perl

    Knowledge / Technical Skills / Expertise

  • Active Directory - Azure
  • Maintain and support applications (Java, C#, .NetCore)
  • Cloud PaaS
  • Service Fabric
  • App Services
  • KeyVault
  • Azure Storage
  • Cloud Networking
  • Express Route
  • VNet
  • Virtual Network Gateway
  • Cloud Security
  • Firewalls
  • Network Security Groups
  • Planning, design and development of PaaS on Cloud
  • Continuous Integration / Continuous Delivery processes Azure DevOps
  • Scripting experience in Shell
  • Back-End infrastructure applications support
  • ITIL based management methodology
  • Systems Integration
  • Systems Testing and Quality Assurance
  • Participation in project planning and implementations
  • Ability to effectively execute all related tasks within the support areas with a focus on SLA management and delivery
  • Virtualization infrastructure support
  • Microsoft and Linux environment knowledge
  • Install, secure, maintain and support highly available software at scale
  • Implement, monitor and scale systems that support large amounts of data
  • Troubleshooting and debugging problems
  • Mean Time To Recovery (MTTR), enable High Availability and Disaster Recovery
  • Cloud backup and replication
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form