Cloud Engineer - Bengaluru, India - ANZ
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.