Job
Description
Project description Support one of the top Australian banks as they seek to modernise their data and analytics platform. You will be working directly with IT and business stakeholders in the Data and Platform team to implement bank's data strategy to become the best AI bank in the world. Responsibilities Platform Engineer As a Platform Engineer, you will be an integral member of our Engineering practice and delivering the new data platform and other initiatives. This role's focus is on operational excellence through the design, build, run, and evolution of foundational tools, infrastructure, and automation, working with both bank and partner teams. This role will influence engineering practices across teams, participate in governance forums, and ensure alignment with the banks engineering and operational standards. Overall, to be successful in this role, you will Design and evolve platformsDevelop and maintain reusable infrastructure, templates, and tooling that support application deployment, observability, and operational resilience Automation and Infrastructure as Codeautomate infrastructure provisioning, configuration, and monitoring, ensuring consistency and repeatability across environments Collaboration with product teamsPartner with internal and third-party engineers to co-design and operate platforms that improve delivery velocity, quality, and safety Operational supportParticipate in on-call rotations and incident response workflows to ensure the availability of critical services Influence over ownershipFocus on influencing and directing engineering practices across vendor teams to align with the banks and strive for automation, observability, and governance practices Cross-functional governanceParticipate in forums such as Change, Risk & Security, and Service Management to ensure alignment with the banks engineering and operational standards Blended responsibilitiesOverlap with SRE data and systems Engineering, particularly in areas like observability, DevOps integration, and service reliability Continuous improvementPerform complex problem resolution, root cause analysis, and identification of improvement opportunities Were interested in hearing from people who have experience in domains such as Proven experience in working with engineering and operational teams, especially cloud data engineering platforms Proven experience in operational engagements required to bring a product to life (e.g., Risk, Security, Incident, Change, Problem, Monitoring, Supplier Governance, Defect Review, Scalability, Automation) Experience with third-party integration (eg, APIs, SFT) and vendor management Experience with Cloud/AWS fundamental service (IAM, VPC and EC2, S3) Experience with automation such as testing, data ingestion, APIs, and file transfers Sound experience of SRE Best PracticesLogging, Monitoring, Security ELK Stack, or similar monitoring and logging tools Familiarity with tools such as Jira, Confluence, and ServiceNow Excellent communication skills (written and verbal) Have a problem-solving mindset with a focus on automation and continuous process improvement Skills Must have Overall 8+ years of experience as a Python Developer with AWS Cloud. Proficient in Pythonprogramming skills with experience in backend development using Django or similar frameworks. Containerisation and OrchestrationHands-on experience with Docker, Kubernetes, and Helm. Cloud PlatformsExperience with AWS, Azure, GCP, or other cloud platforms for infrastructure deployment. Frontend BasicsFamiliarity with ReactJS, ViteJS, NextJS, or similar frameworks for frontend integration. Source control, and CI/CD toolingGitHub, GitHub Actions, Artifactory, and Jenkins. Monitoring tools such as Observe, Prometheus, Grafana, and AppDynamics. Nice to have Markets domain knowledge. Experience dealing with complex hierarchical datasets such as those used to represent financial products in the likes of Murex/MRE/Wallstreet.