Software Engineer - ACE, Integration Services

Coles

Vacancy closed!

Unfortunately this vacancy is no longer open. Please contact a member of staff if you require assistance.

Location
VIC
Reference #
44018-en_GB
Closing Date
28-06-2022
Vacancy Type

 Coles Supermarkets  Hawthorn East 


Requisition ID: 44018 

Employment Type: Full time 


Good things start here

This could be the very first step towards an exciting new career with us – a fresh beginning. At the Coles Group, these are moments we live for.

Starting good things is what drives our purpose: to sustainably feed all Australians so they can lead healthier, happier lives. With a team of 120,000 people and an iconic portfolio of Australia’s most trusted brands, we’re perfectly positioned to turn a promising start into a whole lot more.

 

Software Engineer – ACE, Integration Services

 

About the role 

 

As the way we shop continues to evolve, our Digital team keeps us at the cutting edge. Driven by our innovative, inclusive and forward-thinking culture, we’re constantly looking at ways to reinvent the shopping experience for our customers and build the next generation of digital retailing.

 

Coles is at the cusp of digital transformation of how the existing integration systems works, and this role will provide the opportunity for a Software Engineer to work on the most modern tech stack?building Azure cloud services to migrate IBM workloads to enable various Coles’ platforms. As the Software Engineer in this space, you will work closely with the engineering team, architects to understand existing applications, business requirements, design Azure native solutions for data flow migrations running on IBM IIB (Integration Bus), and finally build & own quality software that meets the customer requirements

 

 

If you are interested in being part of a major digital transformation and want to contribute to the future of digital online retailing at Coles, then do apply now. 

 

 

What you’ll be doing 

 

Some of the daily activities involved would be as follows: 

 

  • Designing, coding, testing, and deploying new Azure ETL platform, migrate EAI data flows onto this new system. 
  • Building a robust platform for the business by building monitoring and observability, resiliency, and scalability into all our tools and systems. 
  • Build tools, frameworks & utilities for enabling automation first approach for unit, system, performance, and integration tests for all Azure based data flows. 
  • Building IaC capabilities including pipelines, app containers, sandbox runtimes, cloud components using Azure DevOps, ArgoCD, Terraform, Kubernetes, Docker technologies. 
  • Champion quality software delivery from inception and design to build and deployment, in collaboration with our developer & tech leads. 
  • Following agile software development practices such as test-driven development, continuous delivery, and pair programming. 
  • Sharing responsibility for all operational aspects of the software that we build, in support of our “you build it; you run it” philosophy where dev-ops is a part of everyday life. 
  • Learning as we are constantly learning together, mentoring each other, and striving to do things better. 

 

 

Good things you’ll have

 

Our ideal candidate will have skills in most of the following areas, whilst demonstrating both a desire and commitment to learning others. 

 

  • Experience with building highly scalable, performant, and secure headless data integrations using Node.js. 
  • Experience on IBM integration protocols like MQ, MFTs will be a bonus.
  • Programming skills in TypeScript, JavaScript, Express.js technologies. 
  • Experience with DevOps tools and techniques, particularly Azure DevOps. Terraform IaC, Kubernetes, ArgoCD, JFrog, SonarQube, and Docker are a plus!
  • Experience building and running services using CI/CD and DevOps best practices (Azure will be a bonus). 
  • Able to communicate and collaborate effectively with business stakeholders. 
  • Ability to work productively and autonomously in a fast-paced remote-first environment. 
  • Finally, someone who is friendly, approachable, and has good relationship management skills. 

 

To enable Coles to provide a safe environment for its team members, there may be a requirement for you to receive a COVID-19 vaccination before commencing work for Coles at a Coles site, unless you are medically exempt. Given this, you will be required to disclose your COVID-19 vaccination status as part of your application for employment with Coles. You may be required to provide further evidence of vaccination status as part of your application.

Why Coles?
You’re joining a culture that truly cares about your wellbeing, values what you do and celebrates your success. We’ll invest in you and your career with best practice training, development, and leadership programs. You’ll also receive fantastic team member discounts across our supermarkets and brands.

As part of our focus on achieving a gender balanced workforce, we belong to the WORK180 network as an endorsed employer for women. Our commitment to helping all women thrive in the workplace includes initiatives such as our recently updated parental leave policy, flexible working options and our Employee Assistance Program.

You can explore all this and more at our Coles Careers website. 

For everyone who shares our passion
We encourage applications from people of all ages, nationalities, abilities and cultures – including Aboriginal and Torres Strait Islander peoples, the LGBTQI+ community and people living with disability. We’re happy to adjust our recruitment process to support accessibility needs – so reach out to us at www.careers.colesgroup.com.au > Careers for everyone > Disability employment.

We’d love to meet you
If you have the skills, experience and motivation to succeed in this role, please take the next step and submit your application.

Find your next job faster than ever!

  • FREE online registration
  • Daily job alerts
  • Online profile & CV (searchable by clients)
  • Large client & agency database

Register now

Maximize your chances!

Ensure that your online CV is up to date as employers are always searching our online CV database of candidates.

Modify your profile

Need assistance?

A member of our staff is ready to help you with any questions you may have.

Contact us for a fast response