Senior DevOps EngineerNew
Role details
Job location
Tech stack
Job description
- Automate the deployment, operation, and monitoring of our applications in a reproducible and scalable way using GitOps principles.
- Enhance the productivity of over 150 engineers by rethinking and improving CI/CD pipelines and developer workflows.
- Take ownership of our cloud infrastructure, including setup, maintenance, scaling, and disaster recovery strategies.
- Drive the evolution of our tech stack by researching, experimenting with, and implementing new technologies to improve our platform.
- Collaborate closely with the security team to ensure all services and infrastructure adhere to strict security guidelines.
- Build out and maintain robust monitoring, alerting, and tooling to ensure platform reliability and performance.
- Provide expert support and guidance to your peers and other engineering teams in our open and collaborative environment.
About our team
The Lighthouse DevOps team is the glue between our different engineering teams. Its mission is to serve our products, with eye for uptime, performance, security and disaster recovery. The team works in close collaboration with the entire engineering team to drive initiatives forward.
Our kubernetes clusters are at the heart of our platform, today they scale up to 6000+ CPU's! They power our CI/CD, data acquisition, data transformations and serve our web applications and API's. This translates to 10k+ pods spread over 1000 workloads.
We process billions of data points and +100TB of data on a daily basis, containing hotels' pricing information, search data, hotel bookings, etc. All of that using modern technologies. Being a growth company enables us to regularly attract new and interesting datasets, which can unlock new product directions.
Requirements
Do you have experience in TypeScript?, We are hiring for a Senior DevOps Engineer who is passionate about problem solving, scalable cloud engineering, automation and microservices, data architectures, complex data transformations, handling large data streams on the fly, and wants to see their work translated into real life applications., * Extensive experience in a Cloud Architecture, Operations, or a DevOps role.
- Strong proficiency in at least one programming or scripting language such as Python or Bash.
- Proven skills in system design, coding, and debugging complex infrastructure issues.
- Deep experience with cloud platforms and containerization, especially Kubernetes.
- Hands-on experience with Infrastructure as Code tools.
- Excellent command of Git and modern source control workflows.
- A proactive mindset with a passion for getting things done and a high bar for quality.
- Fluent in English with strong communication skills.
We welcome
- Experience with Google Cloud Platform (GCP), though expertise in other major cloud providers is also valued.
- Familiarity with service mesh technologies like Istio.
- Knowledge of the Go programming language (Golang).
Technologies you will work with
Google Cloud Platform, Kubernetes, Terraform, Istio, ArgoCD, Prometheus, Python, Golang, cdk8s, Helm, FoundationDB, Mimir, Grafana, Typescript
Benefits & conditions
What's in it for you?
- Flexible working environment: Work from home or at one of our global offices.
- Flexible time off: Autonomy to manage your work-life balance.
- Collaborative team: High-bar, friendly, creative, and passionate colleagues.
- Career development: Workshops, frameworks, tools, training, and processes to realize your full potential.
- Impactful work: Shape products relied on by 75,000+ users worldwide.
- Mobility options: Mobility budget or company car tailored to your needs.
- Comprehensive health insurance: Extensive coverage for you and your dependents.
- Private pension funding: Group insurance to secure your future.
- Competitive compensation: Proactively maintained to value your work.
- Referral bonuses: Earn rewards for bringing in new talent.