FMClarity is a rapidly growing SaaS platform transforming facilities and maintenance management. We build intuitive software that helps organisations manage work orders, assets, compliance, preventative maintenance, supplier workflows, analytics and operational communication in one connected platform. We are at an important stage of growth and platform evolution. This role will play a key part in strengthening the security, scalability, reliability and delivery maturity of the platform.
Role Summary
We are seeking a highly capable DevOps Engineer in Melbourne, to take ownership of FMClarity’s cloud infrastructure, platform reliability, deployment pipelines, observability and operational security.
This is a senior hands-on role suited to someone who is equally comfortable improving IaC and CI/CD pipelines, hardening cloud infrastructure, troubleshooting complex production issues, driving security uplift, and partnering closely with developers to improve engineering practices.
The successful candidate will help ensure our environments are secure, scalable, cost-effective and operationally robust, while also contributing to the longer-term improvement of our platform operations and infrastructure maturity. The role also includes responsibility for maintaining practical cloud security controls, including identity and access management, data protection, vulnerability hygiene, and other technical safeguards.
Key Responsibilities
- Own and improve FMClarity’s cloud infrastructure across production and non-production environments.
- Manage and optimise AWS services including compute, networking, storage, security and delivery layers.
- Monitor deployment and infrastructure health, and play an active role in troubleshooting production issues by providing useful operational diagnostics to the development team.
- Consulting developers on best practices and collaborating for CI/CD pipeline creation while introducing relevant tools and technologies for efficient releases.
- Own cloud security posture including network segmentation, security group design, WAF implementation, and infrastructure hardening aligned to best practices (e.g. CIS benchmarks).
- Play an active role in securing production and non-production environments in line with internal security policies, customer expectations, and cloud security best practices.
- Administer identity and access across key business and platform systems, including Google Workspace user provisioning, access control, security settings, and onboarding/offboarding support.
Qualifications
- Deep and wide-ranging experience in various AWS components with some understanding of GCP and/or Azure. Must have managed deployments at scale.
- Hands-on experience in containerization in ECS and Kubernetes along with infrastructure design, management and cost management.
- Good experience in building and maintaining CI/CD pipelines with tools like GitHub Actions, Jenkins etc.
- Should have deployed and managed clusters like NoSQL or RDBMS databases, caches and other distributed loads. Experience required in two or more from MongoDB, PostgreSQL, MySQL/MariaDB, Redis, Kafka, Cassandra or Elasticsearch.
- Comprehensive experience with IaC practices using Terraform or CloudFormation and the ability to write fairly complex scripts in Bash, Python or other languages.
- Experience in NPM, Gradle, Maven, Make, CMake, or others.
- Proficient in fundamental Linux system administration with an in-depth understanding of core security and networking concepts.
- Very strong understanding of essential protocols and standards at different layers of the OSI model like TCP/IP, TLS, HTTPS, HTTP/2, REST, OAuth, GraphQL, WebSockets etc.
- Experience in building an ELK or similar pipeline and/or integration of a SIEM tool with actionable incident reporting will be given strong preference.
- Bachelor’s degree in Computer Science, a related Engineering discipline or equivalent professional experience.
Questions
- Provide details of your hands-on experience in scaling, maintaining and budgeting a complex infrastructure on AWS?
- Provide details of IaC and CI/CD pipelines you have built from scratch?
- Have you played a major role in implementing security controls? Provide details.
- Are you conversant in configuring SIEM by using ELK or a similar stack? Provide details.
- Have you setup, managed and troubleshooted self hosted clusters like for MongoDb, Kafka etc? Provide details.
Pay: $100,000.00 – $140,000.00 per year
Work Location: Hybrid remote in Cremorne VIC 3121