Elevate Your DevOps Career at Rapha: Innovate in a Collaborative Environment with Cutting-edge Technology
Overview
No salary declared 😔
N19 4AG
Expires at anytime
Organisation summary:
Rapha, a pioneering company in the cycling industry, is not just about high-quality apparel—it's a brand that fosters a culture of innovation, collaboration, and community among cycling enthusiasts. By joining Rapha as a DevOps Engineer, you will not only contribute to a thriving tech environment but also enjoy a range of internal benefits designed to support work-life balance and personal growth, including flexible working hours, social events, cycling schemes, and significant apparel discounts.
- Enhance development pipelines and streamline operations in a dynamic team setting.
- Automate infrastructure and optimize deployment for better scalability and security.
- Collaborate with IT professionals to manage code releases and implement CI/CD pipelines.
- Design robust cloud environments and ensure continuous system reliability.
Role Requirements:
- Minimum 3 years of DevOps experience or a similar role.
- Expertise in CI/CD tools like Jenkins, GitLab CI, and others.
- Proficiency in cloud platforms, containerization, and orchestration tools.
- Strong scripting skills and familiarity with IaC tools.
- Understanding of networking, security protocols, and monitoring tools.
- Effective problem-solving abilities and excellent communication skills.
- Bachelor's degree in a relevant field or equivalent experience.
Preferred qualifications include relevant certifications, experience with microservices, and a focus on security within the DevOps lifecycle.
The role
We are looking for a highly skilled and motivated DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a crucial role in enhancing our development pipeline, automating infrastructure, and optimising our deployment processes. You will collaborate closely with software developers, system operators, and other IT staff members to manage code releases, implement continuous integration and delivery (CI/CD) pipelines, and ensure our systems are secure, reliable, and scalable.
Key Responsibilities
Infrastructure as Code (IaC): Design, build, and maintain infrastructure using tools like Terraform, Ansible, or CloudFormation.
CI/CD Pipelines: Develop and manage CI/CD pipelines to automate code testing, integration, and deployment processes.
Cloud Services Management: Manage and optimize cloud-based environments (AWS, Azure) to ensure cost-efficiency, scalability, and high availability.
Monitoring & Logging: Implement and maintain monitoring, logging, and alerting systems using tools like Grafana or CloudWatch.
Automation: Develop scripts and automation tools to streamline operations and improve system reliability.
Security & Compliance: Ensure security best practices are followed in system configurations, deployments, and operations. Implement automated security scanning and testing within the CI/CD pipelines.
Collaboration: Work closely with software development and IT teams to support and enhance the development lifecycle, including providing support during production incidents and troubleshooting issues.
Continuous Improvement: Identify bottlenecks in the development and deployment processes and propose improvements to increase efficiency.
About you
Experience:3+ years of experience as a DevOps Engineer or in a similar role.
Proven experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or similar.
Hands-on experience with cloud platforms (AWS, Azure).
Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
Technical Skills:Proficiency in scripting languages (NodeJS, Python, etc.).
Understanding of networking, firewalls, and security protocols.
Experience with infrastructure-as-code tools like Terraform, Ansible, or CloudFormation.
Familiarity with version control systems (Git, GitHub, GitLab).
Knowledge of monitoring tools like Grafana or CloudWatch.
Exposure to database management, and query languages like SQL.
Soft Skills:Excellent problem-solving skills and the ability to work under pressure.
Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Collaborative team player with a proactive attitude.
Education:Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Preferred Qualifications Working at Rapha
Certifications: Relevant certifications such as AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or similar.
Experience with Microservices: Understanding and experience in deploying and managing microservices architectures.
Security Focus: Experience with DevSecOps practices and integrating security into the DevOps lifecycle.
Working at Rapha
We are continuously looking into ways to invest in our employees and build a better working culture and environment. Here are just some of the internal benefits we offer.
- Flexible working hours
- Support ad-hoc remote working during the week - Minimum 3 days in office
- Free barista coffee and social drinks in the office
- Monthly department social events and quarterly office social away days
- We offer a flexible riding benefit to allow you to go out riding on a Wednesday morning with colleagues or learn to cycle to cycling through our Getting Started Scheme.
- We offer all our employees a 50% apparel discount and a discount for family and friends
- An annual clothing allowance
- Free membership to the Rapha Cycling Club
- Company Pension Scheme
- Enhanced Parental Leave and Pay