Platform Engineer

Posted 15 January by IRESS
Who we are

At Iress, we believe technology should help people perform better every day. Since our beginning in 1993, people across financial services have trusted us to take their performance to the next level. From the world’s most established financial brands to new and disruptive players, we help improve every aspect of our clients’ businesses so that they can work better, every day.

Iress is one of Australia’s largest technology companies and employs more than 1,900 people across Australia, United Kingdom, South Africa, Canada, New Zealand and Asia.

The role

As part of our global engineering strategy, we continually evolve our technology approach to transform and empower our engineering culture. A key aspect of our engineering strategy is the delivery of our technology platform strategy, which is owned and executed by our globally distributed platform engineering group.

Our platform technology helps us to provide consistency across the Iress product families, by commoditizing shared cross-cutting software and service capabilities giving access to a wide degree of enabling infrastructure to power our next generation of innovation and digital disruption.

The platform provides greater speed, scale, quality and autonomy to our engineering teams and we are architecting and delivering this through a combination of poly-cloud architecture, infrastructure automation, devops principles, micro-services, API development, SaaS adoption, and use of emerging cloud technologies.

Working as a platform engineer alongside talented peers within our global platform engineering group you will be deeply immersed in the software engineering and delivery of our platform services, capabilities and infrastructure that underpins some of our industry leading software solutions.

We are currently looking to recruit people who have a background in two or more of software architecture, application development, cloud architecture, infrastructure automation and release engineering.

What you will be doing
  • Building, delivering and troubleshooting platform services and capabilities that enable speed, scale and quality, supporting the global Iress technology platform

  • Work as part of a virtual team, building cloud infrastructure, developing application services, and managing SaaS platforms.

  • Providing technical advice and expertise that aligns and empowers the Iress Engineering teams to focus on innovation, by promoting adoption and re-use of the Iress technology platform in the use of platform capabilities

  • Working in an agile environment, driven by client value and feedback. Engaging directly with our product engineering teams to understand problems, assist onboarding, and collate valuable feedback.

  • Working collaboratively with partners from InfoSec, Network, Site Reliability, and Product Engineering. Ensuring strict awareness of compliance, security standards and architectural direction.

What you will need
  • A solid understanding of software engineering and modern engineering trends, including the use of cloud services through to implementing solutions "as-code"

  • Examples of successful delivery of software and platforms including self-hosted physical & virtual and cloud.

  • A modern progressive thinker who thinks about the future while ensuring practical, commercial outcomes are achieved in the present - but does not aim to keep the status quo

  • A confident team person with an ability to relate effectively and positively with all people at all levels with Iress, and to collaborate with other functional teams to decisively ensure quality outcomes

  • A combination of positive personality traits (smart, innovative, low ego, collaborative, honest, of high integrity, intensity and passion

  • Strong programming / scripting skills, with experience of successful software delivery into public cloud infrastructure

  • Real passion for learning technology and mentoring peers to evolve our platform capabilities

  • Strong interpersonal and communication skills and the ability to effectively collaborate with multiple engineering teams to build a sense of ownership and to help drive confident decisions based on data
Great if you do have some of these….
  • A strong dedication applying DevOps concepts (e.g. CI/CD) to improve the software delivery process

  • Familiarity with the use of AWS services and trends, such as IaaS, PaaS, SaaS and FaaS, and associated infrastructure-as-code technologies (Terraform, CloudFormation, Ansible, Packer)

  • Familiarity with one of more application development stacks - e.g. .Net, J2EE, Python, etc.

  • Understanding and use of fully-featured build and delivery pipelines using modern technologies, such as BuildKite

  • Knowledge of Monitoring/Alerting/Log Aggregation approaches - ELK, DataDog, AWS or CloudWatch

  • Experience of Containerisation, such as the use of Docker, ECS and Kubernetes

Why work with us
  • Competitive remuneration
  • Global opportunities
  • Casual dress, flexible work policy
  • Access to learning and development programs
  • Health Benefits including Private Medical Insurance
  • Iress Community
  • 3 days’ leave per year for charity initiatives
  • Global 36-hour hackathon
  • Cycle to Work scheme
  • 25 days holiday plus Bank Holidays
  • Profit Share Plan
  • Up to 26 weeks’ paid parental leave for primary carers (up to 4 weeks for secondary carers), and the ability to work part-time when returning to work

Required skills

  • Cloud Computing
  • Software
  • Platform Development
  • AWS
  • Platform Engineer

Reference: 39736297

Bank or payment details should never be provided when applying for a job. For information on how to stay safe in your job search, visit SAFERjobs.

Report this job