drjobs Principle Python Engineer

Principle Python Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sydney - Australia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

Whats the role
Experienced Python Engineers are highly prized and an integral part of the Data Platforms team which supports strategic data and analytics platforms that ingest data from a wide range of internal and external data sources in real-time and batch apply complex business transformation rules and create data assets for strategic and operational use cases.

Key responsibilities include:

  • Be part of a highly expert team with strong domain knowledge in Software Engineering Platform Engineering and DevOps.
  • Build and maintain an ecosystem of Platform and Developer toolchains used by thousands of Engineers and under-pinning our core Platform and DevOps capabilities.
  • Provide thought leadership with regards to Software Engineering patterns and practices and methods of continued adoption.
  • Develop and maintain Software Engineering best practices standards and patterns relied upon by hundreds of engineering squads.
  • Provide software engineering knowledge to hundreds of teams working in thousands of repositories using CI/CD build and release pipelines.
  • Design develop and deliver Python solutions on GitHub Enterprise as we move our DevOps capabilities to the cloud.
  • Apply Agile development to solutions and tooling that lower the total cost of ownership through re-usable assets.

What do I need

To be successful in this position you will have a deep technical knowledge in Python and ideally have been involved in a Python migration previously too. Other skills and experience that you should have are:

  • Excellent Git skills within in a large team environment. Advantageous if you have Bitbucket and GitHub experience.
  • Experience building complex Python applications in a Production environment.
  • Deep technical knowledge with Python Packaging Authority used in Python packaging.
  • DevOps Platforms knowledge (Jenkins GitHub).
  • Other scripting languages (Scala/Java/Groovy/Bash/PowerShell).
  • Test Automation and other automation tools (pytest mock sphinx black flake)
  • Build Automation Tools (Python Build/Setuptools)
  • Secrets Management (Azure Key Vault HashiCorp Vault)

Why join us
Were obsessed with becoming our customers #1 banking partner for life and were looking for people who are passionate about helping us achieve that return were committed to making Westpac the best place to work in the country. Here are just a few of the ways were already doing that:
  • Special offers on banking products and discounts from top brands including generous employee-only mortgage rates!
  • Flexible work arrangements to help you achieve a greater work/life balance and a variety of leave options including Culture Lifestyle and Wellbeing leave.
  • Tailored learning and development opportunities to help your grow your career within the bank.
  • Lots of opportunities to give back to the Community by getting involved in our many volunteering initiatives.
Create your future today
To get started simply click on the APPLY or APPLY NOW button

Were all about creating a supportive and inclusive community. We welcome everyone no matter your age gender background or abilities. We also provide additional support to welcome our veterans Indigenous Australians and neurodiverse community.

If you need any adjustments during the recruitment process you can find out more information and additional contact details by visiting the People with Disability and/or needing Accessibility Requirements page on our website.


Employment Type

Full-Time

Department / Functional Area

Data Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.