You are a highly skilled and experienced Staff Systems Engineer who is a technical expert in your domain, DevOps, and associated tooling and ways of working. Join this world class team in this senior technology leadership role. Together we can build simpler and better solutions.
?Do work that mattersCommBank? is? recognized?
as leading the industry in IT and operations with its world-class platforms and processes, agile IT infrastructure, and innovation in everything from payments to? internet banking and mobile apps. As a member of the Global Technology Services (GTS) division, you will contribute to all aspects of the technology products and services we deliver, from technical strategy and design to coding to deployment to operation.
Our GTS products and services are leveraged across all Business Unit Platforms within the Bank to deliver industry-leading software including: CommBank App, Netbank, CommSee, CommSec, CommBiz and Commbank.com.au.We support our people with the flexibility to balance where work is done with at least half your time each month connecting in office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few. Talk to us about how these arrangements might work for you.
??See yourself in our teamAs a Staff Systems Engineer, you will be part of the Virtual Hosting crew responsible for the safe, sound and secure delivery and operation of infrastructure and PaaS services hosted within our on premise data centres. The Staff Engineer is required to lead through influence, design, build and run world class products and services by engineering effective solutions for valuable problem spaces. ?Overall, to be successful in this role you will:Design, implement, and maintain on-premise Kubernetes clusters, ensuring high availability, scalability, and performance.
Collaborate closely with software development teams to optimize applications for Kubernetes environments, ensuring seamless integration and efficient resource utilization. Develop and maintain CI/CD pipelines, leveraging software engineering best practices for automating the deployment and scaling of applications on Kubernetes.Write and maintain automation scripts and tooling using programming languages such as Python, Go, or Shell to enhance operational efficiency. Conduct performance analysis, capacity planning, and troubleshooting of applications running on Kubernetes clusters.
Architect and implement solutions for microservices-based applications, emphasizing best practices in software engineering. Implement and manage infrastructure as code (IaC) for on-premises environments, utilizing tools like Ansible. Document the design and architecture of Kubernetes clusters, CI/CD pipelines and automation processes ensuring clear and comprehensive documentation.
Enforce security best practices for on-premises Kubernetes clusters, including RBAC, network policies, and pod security. Collaborate with cross-functional teams to integrate Kubernetes solutions into the software development lifecycle. Participate in on-call rotations, responding to incidents, conducting root cause analysis, and implementing preventive measures.
Stay abreast of industry trends and advancements in Kubernetes and container orchestration technologies. We’re interested in hearing from people who have worked as an Engineer/Developer with experience in domain…
Click here to view more detail / apply for Staff Systems Engineer