
Senior Platform Engineer
- New South Wales
- Permanent
- Full-time
- Designing and developing enterprise grade, highly resilient, robust and cyber safe integration platform including API Gateways, Event Streams, Messaging, File Transfer etc.
- Utilising cloud technologies to optimise performance and cost for TPG.
- Establishing automation and development frameworks to improve efficiencies and bake in repeatability.
- Maintaining and running owned services and applications in a DevOps mode.
- Following practices and enforcing coding standards within your team and upskill team members when required to ensure consistency.
- Collaborating with the Principal and teams to continually improve standards and practices to drive value and resilience.
- Engaging with business and technical stakeholders to illicit requirements in order to deliver high quality outcomes.
- Problem solving with business stakeholders in the day-to-day management of applications and services supported by the team when issues arise.
- Engaging with the Technology Lead and Product Owner to deliver effective outcomes for TPG.
- Day to day mentoring and collaboration with Software Engineers to ensure the successful outcomes.
- Ensuring the solutions delivered and to be delivered are safe and secure.
- 5-6 years of experience in software development, testing, and architecture, preferably with a background in integration and platform engineering.
- Extensive experience in Java, Spring, Spring Boot, and other open-source frameworks.
- 2-3 years' experience working in cross-functional Agile teams.
- Solid engineering experience using Infrastructure as Code tools such as Ansible, Puppet, and Terraform.
- Advanced knowledge and hands-on experience with CI/CD tooling and underlying technologies.
- Strong experience with AWS Cloud platform.
- Minimum 1-2 years of hands-on experience with Apigee Hybrid (version 1.12 or higher) deployed on AWS EKS, including upgrades and deep understanding of Apigee internals.
- Experience using Helm and Kubernetes for managing containerised applications.
- Proficiency in deploying Apigee components using Terraform across AWS EKS and GCP environments.
- Familiarity with platform automation and deployment techniques.
- Proven ability to quickly grasp and work with new technologies.
- Experience in performance tuning, optimization, and troubleshooting of software systems.
- Hands-on experience with log aggregation and monitoring tools such as Splunk.
- Strong analytical and technical problem-solving skills.
- Experience with Kubernetes clusters and Docker containers.
- Familiarity with Apigee API Gateway.
- Expertise in AWS services such as SQS, Kinesis, Lambda, API Gateway, and Managed Kafka.
- Experience in full-stack development and building resilient, scalable solutions.
- Knowledge of development languages and frameworks such as JavaScript and Node.js.
- Flexible hybrid way of working (from home and office)
- 'Stay Connected Mobile' - Access to a free mobile plan
- 'Stay Connected NBN' - Access to a free NBN 100 plan
- 'Your Leave' - an additional 4 days of leave to be used whenever you like - every year
- Access to TPG Learning Hub platform and internal development opportunities
- Access to Corporate Partner Discounts