What You Will Do Daily:
- Collaborate with developers to strengthen the SonarQube architecture, directly enhancing its operability and ensuring a seamless experience for our users.
- Implement product-oriented features that improve how SonarQube is deployed and managed across various environments, including private and public clouds.
- Maintain and enhance our Helm charts and Dockerfiles to ensure smooth and efficient deployments of SonarQube in containerized setups and Kubernetes clusters.
- Operate and monitor our production SonarQube instance hosted on AWS, ensuring high availability, performance, and reliability.
- Improve our pre-production environments by applying infrastructure-as-code principles using tools like Terraform and Ansible, making our testing and validation processes more robust and automated.
The Experience You Will Need:
- Proficiency with containerization technologies such as Docker and Kubernetes, including maintaining Helm charts and Dockerfiles.
- Experience with infrastructure-as-code tools like Terraform and Ansible for managing and provisioning environments. Experience with CDK is a plus.
- Solid understanding of networking fundamentals (TCP/IP, DNS, Load Balancing, Firewalls) relevant to cloud and containerized environments, and how to troubleshoot any related issues.
- Strong understanding of CI/CD pipelines and how to integrate continuous testing and deployment practices.
- Hands-on experience with cloud platforms, particularly AWS, including deploying and managing applications.
- Proficiency in a scripting language (e.g., Python, Go, Bash) for automation of infrastructure tasks, configuration management, and operational tooling.
- Solid experience in DevOps or SRE roles, with a proven track record of improving system operability and reliability.
- Ability to collaborate effectively with software development teams, providing guidance on architectural improvements and best practices for operability.
- A problem-solving mindset, with the ability to identify and address complex technical challenges in a production environment.
- Experience operating and monitoring production systems, ensuring high availability and performance.
Why You Will Love It Here:
- Our culture and mission set us apart. We have a dynamic work culture that values respect and kindness and embraces the right to fail (and get right back up again!).
- Great people make a great company. We value people skills as much as technical skills and strive to keep things friendly while still being passionate leaders in our domains.
- We have a flexible work policy that includes 3 days in-office and 2 days work-from-home each week for those located near our office locations; some locations such as Dubai, India, Japan and Australia operate fully remotely.
- We have a growth mindset. We love learning and believe continuous education is critical to our success. In an ever-changing industry, new skills are necessary, and we're happy to help our team acquire them.
- As the leader in our field, our products and services are as strong as our internal team members.
- We embrace transparency with regular meetings, cascading messages and updates on the growth and success of our organization.
Benefits of Working With Sonar:
- We encourage usage of our robust time-off allocations with 27 PTO days for our employees based out of the Geneva region, plus additional days based on seniority and circumstances.
- We contribute 60% of the total cost for your pension; 13.5% to 15.5% of your base salary for savings; 2% for risk.
- Generous discretionary Company Growth Bonus, paid annually.
- Commuting: Sustainable mobility options, including carpooling and the refund of 60% of the annual transportation subscription.
- Global workforce with employees in 20+ countries representing 35+ unique nationalities.
- We have an annual kick-off somewhere in the world where we meet to build relationships and goals for the company.