Senior Software Engineer - DevOps
As a DevOps Engineer, you will take an active role in shaping and implementing the DevOps architecture, tools and processes while maintaining an High Availability, resilient, secure, and scalable cost-efficient solution.
About the Team
As part of the platform team, we are responsible for the core of the InsightTI practice, from improving the development experience to maintaining and improving the infra, services, and core components.
The platform team has a direct impact on the customers, from the core UI to the loading times and availability of our platform and services and the time to process and generate intelligence at the end.
About the Role
As part of the DevOps role, you’ll be responsible for empowering teams’ experience, leading and improving the existing infra, and being an active part in designing the roadmap of the team & the R&D
In this role, you will:
You will design and build from scratch our production infrastructure and systems that support our product and engineering effort , using the most advanced cloud-native technologies.
You will participate in architectural discussions and decisions that directly impact our product's future.
You will take part in the development and operation of a large multi-tenant SaaS platform running in the clouds on top of Kubernetes.
You will be responsible for building, deploying, and maintaining the platform and applications running on top of it.
You will research the ever expanding universe of the CNCF is also part of the job, as well as improving our platform and processes based on this research.
You will be a part of a diverse and dynamic international, multicultural organization.
The skills you’ll bring include:
BSc in computer science, or similar.
Experience with CI/CD processes and platforms (GitHub Actions - Advantage).
Hands-on experience with Kubernetes and Docker.
Proven experience working with Saas services and infrastructure.
Hands-on experience in at least one of the main cloud providers (GCP, AWS, Azure).
Experience in at least one of the following languages: Python, Node, Go or Java.
We know that the best ideas and solutions come from multi-dimensional teams. Teams reflecting a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don’t be shy - apply today.
Rapid7 (NASDAQ: RPD) helps organizations across the globe protect what matters most so innovation can thrive in an increasingly connected world. Our comprehensive technology, services, and community-focused research simplify the complex for security teams, helping them reduce vulnerabilities, monitor for malicious behavior, be in 10 places at once, and shut down attacks. We’re on a mission to make security solutions easier to use and access so we can bring safety and resilience to more people.
With more than 10,000 customers across 140+ countries, Rapid7 is a leader in cybersecurity that has earned numerous industry accolades and recognition for our technology and culture.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookie we will not know when you have visited our site, and will not be able to monitor its performance.