Engineering Lead

Engineering Lead
Company:

Australia Post


Place:

Victoria


Job Function:

Engineering

Details of the offer

Help us deliver like never before. We're looking for an Engineering Lead to join our diverse, talented and innovative digital technology team who together are helping our customers and communities build a better future. Together, we design, build and maintain products, services and experiences that Australians love and trust, while delivering a sustainable future for Australia Post, and you could be part of that. We're empowered to deliver for our teams and to delight our customers. We provide an inclusive and supportive environment that nurtures talented people, trusts our teams to deliver their best, and leverages modern work practices and technologies. It's an unexpectedly dynamic and collaborative culture that feels more like a start-up than a 213-year old icon.
What you'll deliver with us Helping define Engineering Strategy, roadmaps, alignment to Tech Radar, coding standards, tooling, principles and practices. Assist with Online Services uplift of all BAU activities including Security, Compliance (PCI, ISM, AGDIS) and Asset Lifecycle Management. Assist with driving strategic engineering pieces into Online Services and across A&E. Collaboration with Delivery and Platform owners. Connecting and collaborating with Delivery, Platform, Product, Architecture, Quality and other functions. Support Build and Run of technology solutions including discovery, estimates, solution design, implementation and operational support. Be a trusted technology advisor to Online Services leadership. People and career development. Assisting with Workforce Planning and Management. Leading training initiatives. Some people leadership, coaching and development of engineers. You'll also Be responsible for the recruitment, selection, and management of software engineers for the immediate team and providing leadership, mentoring and career development. Implement appropriate development methodologies (i.e. TDD/BDD/Continuous integration and refactoring practices), documentation, and tools. Champion and improve our continuous integration and deployment within and across teams. Remove technical impediments to successfully deliver features in a timely fashion. About you 7+ years software development experience. Excellent written and verbal communication, problem solving, interpersonal, and time management skills, proven ability to delegate tasks to team members to get results. Working experience utilising Continuous Integration/Deployment concepts and streamlined delivery of code. Advocate of clean code, design patterns, TDD, BDD, etc. You'll also need Strong experience in Microservices architecture, Restful APIs and AWS. AWS exposure - VPC, CloudFormation, Elastic Cache, Elastic Search, DynamoDB, S3, CloudFront, KMS, EC2, Fargate/ECS, EKS, etc. Preferably have one or more AWS certification around Developer, Architecture and DevOps. Expert in CI/CD - Bamboo, GitLab, Bitbucket, etc. Expert in developing in Java and/or Kotlin using Spring Boot, Spark Java or other frameworks. In-depth understanding of network and web protocols, web and app servers, like Tomcat, Apache, NGINX. API gateway - Kong, Apigee, AWS API gateway, etc. Exposure to authentication protocols - Basic Auth, OAuth 2.0 and OpenID Connect. Able to troubleshoot complex issues involving Java-based Microservices. Experience with observability tools - monitoring tools (New Relic, AppDynamics, etc) and logging systems (Splunk, Sumo Logic, etc). Exposure to frontend frameworks and languages like React, Angular, Typescript, Javascript, etc. Understanding of GCP would be an added advantage. Expertise in one or more databases - Oracle, MySQL and DynamoDB. Experience in dealing with large quantities of data would be a huge advantage. How we'll deliver for you Be part of a culture where everybody feels they belong, are valued, and can bring their authentic self to work every day. We deliver on our values of Trust, Inclusivity, Empowerment and Safety every day. They're the TIES that bind our team together.
Flexible working, across head office and facilities across the network.
We're delivering together!
At Australia Post, we acknowledge the Traditional Custodians of the land on which we operate, live and gather as employees. We believe our business should reflect the diverse communities we operate in and are proud to be an inclusive workplace for people from all walks of life. We encourage applications from people of all ages, genders and backgrounds including Aboriginal and Torres Strait Islander peoples, People with Disability, LGBTQIA+ and Refugees. We are one of the largest organisations in Australia to successfully achieve Disability Confident Recruiter status.
We are committed to providing an inclusive and barrier-free recruitment process and workplace for those living with a disability and are committed to reviewing and removing bias in our processes to create a gender-equitable recruitment experience and workplace. If you have any questions about accessibility, please contact our Diversity & Inclusion team at ******.
#J-18808-Ljbffr


Job Function:

Requirements

Engineering Lead
Company:

Australia Post


Place:

Victoria


Job Function:

Engineering

Ch47 Aircraft Maintenance Engineers (Ame)

Coulson Aviation Australia is a subsidiary of global aerial firefighting company, Coulson Aviation, and supports Australian States and Emergency Service Orga...


From Coulson Group - Victoria

Published 9 days ago

Field Service Technician

Join Our Team: Field Service Mechanic!Ready to trade your mundane routine for a mix of on-the-road servicing and workshop fleet maintenance? Want to get paid...


From Farmtech Machinery - Victoria

Published 9 days ago

Signal Maintenance Engineer

```html Signal Maintenance Engineer About ARTC We're one of the country's largest rail network owners, proud to be keeping the future of transport on track. ...


From Australian Rail Track Corporation - Victoria

Published 9 days ago

Senior Development Manager - Renewable Energy

Key Responsibilities: Project Development: Lead and coordinate teams to execute complex power development projects. Negotiate key contracts and manage proj...


From Brunel - Victoria

Published 9 days ago

Built at: 2024-09-30T19:37:25.717Z