We are looking for talented DevOps Engineers who are ready to further their career in a leading-edge technology company. We are building a platform that uses telematics to connect our customers to their fleet of cars and need engineers to help us enhance our multi-tenant SaaS solution capable of managing millions of vehicles.
You will join a rapidly growing team of passionate and innovative people building solutions that use the latest technologies to handle vast amounts of telematics data. You will solve problems of handling data at scale in a production environment. The ideal candidate will have strong software engineering skills, excellent communication skills, self-motivation and willingness to adapt to the constantly changing demands of an agile environment.
Responsibilities
- Design, deploy, and maintain industry standards, processes and best practices for:
- Automation of:
- Application building, packaging and deployment to staging and production
- Gathering metrics and logs to help other teams diagnose issues
- Health and security monitoring
- Capacity and performance management
- Configuration management
- Incident response and root cause analysis
- Disaster recovery
- Automation of:
- Work with engineering and management teams to advise and influence architecture and technical strategies and provide expertise on industry best practices
- Develop, and promote the development of, architectural/technical documentation, whitepapers, presentations, and proposals
Requirements
- Minimum of 5 years’ experience of DevOps or SRE for enterprise web applications.
- Experience with public or private clouds. GCP preferred, but AWS, Azure, etc are all acceptable.
- Continuous Integration & Deployment. Experience with Jenkins is a plus.
- Experience with containerisation technologies like Docker.
- Experience with Infrastructure As Code such as Terraform.
- Proficiency in Linux OS, shell scripting.
- Excellent problem solving skills and debugging ability.
- Proven ability to adapt to different technologies and frameworks.
- Good verbal, written communication skills. Demonstrated ability to collaborate across teams and organizations.
- Experience working in an Agile/Scrum development process.
- Maintain excellent code by participating in code reviews via Bitbucket/Git.
- Good networking knowledge, i.e. firewall rules, network routing, peering, TCP/IP, HTTP(S), DNS, IPv4, subnets etc.
- Excellent communication skills, both written and oral.
- Constantly strive to improve our pipelines and efficiency through research and innovation.
Additional Expertise (Bonus)
- Telematics or IoT principles and technologies.
- Coding experience will be helpful, proficiency in Python/Groovy/Bash an advantage.
- Code quality tools such as Snyk and SonarQube.
- Knowledge of logging systems. Elastic Stack a plus.
- Relational database skills MySQL or other RDBMS databases.
- Experience with monitoring tools, such as Prometheus/Grafana or similar.
Qualifications
- Computer Science or Software Engineering related Degree is the minimum tertiary level
qualification expected for this role. - We are using a hybrid working model, but some presence in our Dublin Office will be required.
- You must be legally able to work in Ireland.
How to Apply
If you feel you are a good fit for this role, please send your CV and cover letter to careers@rentalmatics.com or use the form below.