Cloud Engineer - Bengaluru, India - ANZ

    ANZ
    Default job background
    Banking / Loans
    Description

    About the role

    This role works in the WCCF Tech Area for the bank's Institutional Division. The WCCF Tech Area builds world-class technology for wholesale credit, capital management, corporate finance, ESG (Environmental, Societal, Governance), CRM, as well as data and insights.

    As a Senior Cloud Engineer, you will be responsible for leading the development, maintenance, and support of WCCF's data and analytics platform (IDAP) on AWS. You will work closely with a Data and Analytics Engineering team and a central innovation and development function that focuses on automation, pipelines, infrastructure configuration, common code building blocks and libraries that will contribute towards a divisional and enterprise-wide data mesh.

    In this role, you will:


    • Design, build, test, deploy and maintain a highly scalable, resilient, cost-effective, and recoverable data management platform using a software engineering mindset and applying the principles of DevSecOps.


    • Promote standards, patterns and guidelines in the form of reusable software artefacts.


    • Provide advice around improving platforms, processes, and tools.


    • Assist development teams to automate the collection of key application/system metrics, and update dashboards to display them.


    • Define development tooling and work with platform teams to maintain CI/CD pipelines.


    • Support innovation by monitoring emerging technologies/methods and championing those that will add value.

    This role will report to the Technology Product Owner of the platform

    What will you bring?


    • Collaborating with business and technology stakeholders to understand their domain and demands on the data platform, elaborating on these together with the platform architect to produce solution options.


    • Providing advice on platform improvements, processes, and tooling.


    • Leading development teams to automate the collection of key application/system metrics and updating dashboards to display them.


    • Collaborating with data and cloud engineers to develop solution options, and maintaining key design artefacts, e.g., Solution Design overview.


    • Presenting key design artefacts with the architect to the appropriate governance forums.


    • Collaborating with other architects, analysts, engineers, and subject matter experts to ensure that the established design guidelines and patterns are clearly communicated and understood. Also ensuring projects align with it.


    • Building relationships with key business and technology stakeholders, providing technical guidance and support in their quest to contribute towards an Institutional and enterprise data mesh.


    • Contributing towards the evaluation of new technologies to support capability gaps, and performance improvements.


    • Mentor junior team members, and teams across the divisional-wide data mesh.


    • Demonstrated knowledge and experience in a relevant Senior Cloud Engineer position building and operating public cloud services.


    • A broad range of skills and at least 3 years of hands-on experience working across the AWS services (IaaS, PaaS and serverless technologies).


    • Strong proficiency in programming (Python, Golang or Java, bash, JavaScript).


    • Tertiary qualification with a focus on software development, and the relevant AWS Cloud Certifications (AWS Professional preferred).


    • Proven capability working with IaC and CI/CD tools (Terraform, Codefresh, Code Build, Jenkins, Bamboo).


    • Deep experience working with Docker, Kubernetes, or OpenShift, and the ability to troubleshoot complex Kubernetes errors.


    • Deep experience working in Linux/Unix environments


    • Hands-on technical experience and a can-do approach towards automation, management, and continuous improvement.

    Nice to have:

    o Application Performance Monitoring tools, such as Dynatrace, NewRelic etc.

    o Working with Agile, Lean and/or continuous delivery approaches.

    o Design and implementation of in-house applications

    o Prior people leadership experience


    • Proven skill in consulting, communicating, and influencing.