We are looking for an experienced DevOps Engineer to join our team and play a key role in the development, performance and reliability of our cloud platform.
Reporting to the Infrastructure Manager, you will be responsible for the architecture, development, and ongoing maintenance of our cloud platform, ensuring it supports and is aligned with our commercial goals and software architecture.
You will also be responsible for the deployment automation, integrating automation with our customer sign-up pages, as well as building, managing and maintaining new and existing system and software engineering tools and infrastructure.
Communicating with our Software Architects, Full-Stack Software Developers and Test Analysts, you will directly contribute to the performance, quality and reliability of our system.
Your day-to-day will revolve around the following:
Own and maintain the cloud platform architecture and configuration, ensuring it meets our performance, security, scalability, reliability, monitoring, disaster recovery and backup requirements.
Work closely with Senior Software Engineers to ensure our cloud platform and software architecture remain aligned.
Lead cloud architecture discussions and ensure designs are appropriately reviewed, approved and kept up to date with industry and cloud service changes.
Plan, develop and maintain our cloud platform, following relevant standards and best practices.
Build and maintain container templates and automated processes for customer provisioning, software updates and container updates.
Develop and maintain integrations between automated provisioning, our Customer Sign-up Page and Partner Customer Management Portal.
Monitor platform updates and vulnerabilities and coordinate required updates or changes.
Build, manage and maintain system and software engineering tools, internal servers and supporting infrastructure.
Review the work of other DevOps Engineers and assist with resolving issues identified during development and testing.
Provide technical support to Software Architects, Full-Stack Software Developers, UI/UX Designers and Test Analysts.
What Are We Looking For?
Here are some of the things we think will make you likely to succeed in this role:
A minimum of 2 years’ experience working as a DevOps Engineer.
Experience working with Docker, Kubernetes and GitLab.
Experience with Infrastructure as Code (IaC) tools and building CI/CD workflows.
Experience deploying scalable cloud services using AWS or similar cloud platforms.
Strong Linux skills and a good understanding of networking concepts, including DNS, load balancing and VPNs.
A good understanding of cloud and software architecture, including cloud security principles.
Experience building and maintaining system and software engineering infrastructure.
Strong problem-solving skills with the ability to identify issues and suggest practical solutions.
High attention to detail and a strong focus on quality.
Good written and verbal communication skills, with the ability to communicate effectively with key stakeholders.
The ability to work independently and as part of a team, manage priorities and deliver work within agreed timeframes.
The ability to follow existing frameworks, documentation and standards, as well as produce clear technical documentation.
A willingness to continue learning, build on your existing knowledge and apply new skills.
Formal qualifications relevant to the position would be highly regarded but are not essential.
Here are 2 reasons why we think you will love working with us:
Flexibility of your working hours: Tell us what working hours would best suit you, and we will work our hardest to accommodate what you need.
Chances for growth and progression: As we continue to grow in every facet, you will grow with us. There will be plenty of ways for you to achieve your career goals and targets.
Here are 4 reasons we are afraid you might not want to join us:
We operate in a high-feedback environment. You will be required to challenge, be challenged and face challenges. We recognise that this approach is not for everyone.
We are growing. As such, not all our policies and procedures are shiny and well-polished. We are a work-in-progress and catching up as quick as we can. However, if you find it difficult to work without 100% of the processes outlined, this role might not be for you.
We are agile, fast, and quick to react when we see problems. We expect everyone to take ownership of their own mistakes, and help deliver a successful, quality resolution.
We take pride in what we do and aim to deliver highest quality solution possible for the problem. This requires a high level of attention to detail.
Want to join us?
To apply, please provide your resume and a cover letter highlighting what you specifically can bring to this role.
Unsure what to include in your cover letter? Don’t stress! Let us know what your top 3 skills or accomplishments are and why you think you have met your match in us.
Employer questions
- What's your expected monthly basic salary?
- How many years' experience do you have as a devops engineer?
- Which of the following types of qualifications do you have?
- How much notice are you required to give your current employer?
Company profile
Motium is a unique designer and advanced manufacturer of rugged technology and accessories for the harshest environments out there, providing to our global customer base a range of standard and custom products – think tough and technical computers, LCD monitors, IIoT, and more.
With 21 years’ experience in the game, our tech is developed from the ground up and is proudly made TUFFer down under in Western Australia!
Motium is on a serious growth trajectory, and we are looking to find highly capable, reliable and zesty team members to join us on our journey. If you’re enthusiastic, keen to learn, and looking to achieve more than you ever thought possible, Team Motium offers the potential for you to help create something you can be an important part of.