Ruby Devops and SRE

  • Full-time

Company Description

We care about the impact we make; we care about the team we create; we make complex technologies simple and accessible.

 

Our Why: Social Connection and Home Safety

In today's world, social isolation is a pressing issue, especially for the elderly and those with cognitive or physical disabilities. Ensuring that vulnerable people can live safely and independently at home has never been more important, whether they live alone in their family home or as part of a retirement or aged-care community.

As a team of smart, dedicated and passionate individuals we have made it our mission to tackle this challenge head-on. We've done this by building a remarkable platform designed to enrich lives and we have the success stories that prove its effectiveness. You can check them out at https://www.mylumin.org/success-stories-families.

How we do it

With our end-to-end ecosystem, we've made the benefits of technology accessible to even the most tech-shy individuals. From home automation and emergency duress systems to voice-activation, VoiP, messaging, and calendar and medication management – our comprehensive platform caters to diverse needs.

At the core of this ecosystem is our custom hardware – a large, (soon to be voice-activated) touchscreen smarthub – running on a customized version of Android, along with seamless integration with smartphones and tablets.

Experience and Expertise That Sets Us Apart

We're not new to this game. Lumin is a product of Blocksglobal, a company with a proven track record of developing successful products since 2006. We’ve been a Ruby on Rails shop since the beginning, using React/RN since its earliest releases, and mastering the Android OS since 2012. We remain commited to ongoing R&D and will continue to evolve and embrace any advances that help us further our mission.

We’re scaling up! Join a fast growing team with real impact

As we continue to expand, we're seeking talented individuals to join our close-knit team. This role offers you the unique opportunity to work on a product that encompasses hardware, cloud software, and multiple app platforms. Your efforts will have a direct impact on improving the lives of vulnerable communities.

Why Join Lumin?

  • Meaningful Work: At Lumin, you'll find purpose in your work – making a positive impact on the lives of those who need it most.

  • Collaborative Environment: Join a team of passionate, like-minded individuals who are committed to our mission and are always willing to support and inspire each other.

  • Career Growth: As part of our growing team, you'll have opportunities to develop professionally and take on exciting new challenges.

  • Flexible Environment: We understand the importance of work-life balance, offering a flexible and supportive work environment.

If this sound like you, Get in touch and let's create a brighter, more connected future together.

[Contact Information]

The Nuts and Bolts

We work as a hybrid distributed team, with staff across Melbourne and Internationally. Team members may work remotely or make use of our office and warehouse in bayside Melbourne (Seaford). We are also open to providing dedicated desks in appropriate co-working spaces. In short, if your personality and skills are the right fit, we don’t mind where you are (as long as the time-zone roughly aligns).

We regularly come together for team reviews at the office (or remotely for those who cannot attend).

Job Description

Role Type: Full Time Employee
Core Skillset: Kubernetes, AWS, IaC, Ruby on Rails, Security
Level: Senior/Experienced
Duration: Permanent
Location: We’re Melbourne, AU based, but operate a hybrid remote team.

What we want from you

Our cluster(s) of Ruby on Rails apps currently running in EKS needs a new owner. Your primary focus will be on improving and updating these cluster(s) - revamping the orchestration, (for example by leveraging ArgoCD/Crossplane or similar), evaluating our security footprint and generally ensuring the reliability, resilience and recoverability of our cloud systems. Ideally you will have excellent Ruby/Rails development experience and will work in a devops capacity - assisting with both infrastructure and product.

Responsibilities:

1) Infrastructure as Code (IaC)

  • Design, implement, and manage Infrastructure running on AWS using tools such as Terraform, ArgoCD, Crossplane etc.

  • Collaborate with development teams to automate and streamline the deployment, configuration, and maintenance processes.

2) Containerization and Orchestration

  • Proficient in Kubernetes for container orchestration.

  • Manage and scale containerized applications using Docker.

  • Implement and optimize Kubernetes configurations for production environments.

3) Continuous Integration/Continuous Deployment (CI/CD)

  • Build and maintain CI/CD pipelines to automate the software delivery process.

4) Observability

  • Implement monitoring solutions to proactively identify and address potential issues.

  • Setup/maintain APM tooling.

  • Configure and manage logging systems for applications and infrastructure.

5) Ruby on Rails Expertise

  • Solid experience with Ruby on Rails development and deployment.

  • Troubleshoot and optimize Ruby on Rails applications for performance and reliability.

6) Security

  • Assess and implement security best practices in infrastructure and application code to ensure the integrity and confidentiality of our systems.

7) Data Management

  • Help maintain our data layer including Postgres, MongoDb etc.

Qualifications

Quite simply - a proven record delivering on the above!

Bonus points for any other interesting engineering (or non-engineering!) experience that expands your range.

Additional Information

Attitude and Personality

First and foremost you will have a humble, respectful and collaborative attitude with an ongoing drive to improve yourself and those around you. With confidence in your skills you will be opinionated but not dogmatic, always remaining respectful and open-minded. Because we’re individually only as good as the collective team.