Dev Ops Engineer

vor 2 Monaten


Geneva, Schweiz Luxoft Vollzeit
 

Luxoft's client, a global commodity trader, are embarking on a significant risk application modernization programme, streamlining their architecture, remediating legacy infrastructure issues and providing a new scalable platform for business growth.
We are seeking a skilled and motivated DevOps / Site Reliability Engineer (SRE) to join our dynamic team. This role will focus on managing our infrastructure, enhancing observability, improving CI/CD processes, handling database schema migrations, and controlling costs effectively. The ideal candidate will have deep experience with Kubernetes, cloud services, and automation. We welcome candidates with a mix of these skills and are excited to see how you can contribute to our goals.

Responsibilities
  • Infrastructure Management:
    • Create Terraform scripts to deploy EKS infrastructure, including volume mounts, ingress/egress configurations, etc.
    • Build Helm charts for MySQL, ClickHouse, Appsmith, and custom Python applications.
    • Set up volume mounts in S3, implement backup strategies, and establish backup policies.
    • Fast auto-provision nodes into EKS using Karpenter or equivalent technologies.
  • Observability:
    • Implement Grafana observability stack in EKS, ensuring automated configuration for new pods.
  • CI/CD Implementation:
    • Utilize GitLab CI/CD pipelines to build and push Python images into containers with semantic versioning.
    • Automate deployment to ECR repositories and ensure CI/CD practices are followed.
    • Configure ArgoCD for streamlined deployments into development and staging environments.
  • Database Management:
    • Implement a database schema migration tool (e.g., Alembic) for managing schema and reference data versions.
    • Develop and enforce a database backup and archiving strategy at the volume level, including transitions from SDD to Glacier.
  • Cost Control:
    • Establish fine-grained cost reporting for all workloads with a focus on near-real-time reporting.
    • Provide cost analytics over time to identify trends and areas for optimization
Skills
  • Must have
    • 5 years of experience as a DevOps Engineer or in a similar role.
    • Strong experience with Kubernetes (K8s) and Helm, including deploying and managing applications in a K8s environment.
    • Proficient in Karpenter for dynamic node provisioning in EKS ( highly expected )
    • Knowledge of ArgoCD for GitOps and continuous deployment.
    • Experience with Grafana and Prometheus for monitoring and observability within K8s deployments.
    • Proficient in Terraform for automating infrastructure on AWS.
    • Familiarity with GitLab pipelines for CI/CD processes.
    • Python scripting skills tailored for various SRE activities.
  • Nice to have
    • AWS Certification (AWS Certified DevOps Engineer, AWS Certified Solutions Architect, etc.).
    • Experience with database versioning tools such as Alembic or Flyway.
    • Exposure to column-oriented databases like ClickHouse, Tinybird, Druid, or Pinot.
    • Familiarity with AWS FinOps toolsets, including Kubecost and Infracost, for effective financial management in cloud environments.
Other

Languages

English: C2 Proficient



  • Geneva, Schweiz Lombard Odier & Cie Vollzeit

    A career at Lombard Odier means working for a renowned global wealth and asset manager, with a strong focus on sustainable investing. An innovative bank of choice for private and institutional clients, our independently owned Firm is one of the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices...


  • Geneva, Schweiz Lombard Odier & Cie Vollzeit

    A career at Lombard Odier means working for a renowned global wealth and asset manager, with a strong focus on sustainable investing. An innovative bank of choice for private and institutional clients, our independently owned Firm is one of the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices...

  • Java full stack engineer

    vor 3 Monaten


    Geneva, Schweiz Lombard Odier Vollzeit

    A career at Lombard Odier means working for a renowned global wealth and asset manager, with a strong focus on sustainable investing.An innovative bank of choice for private and institutional clients, our independently owned Firm is one of the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices...

  • Technical Specialist

    vor 4 Wochen


    Geneva, Schweiz Skyguide Vollzeit

    Job Description:In this key role, you will be responsible for the development, maintenance, and implementation of instrument flight procedures. Responsibilities:Conduct assessments of airspaces to ensure an adequate protection of the intended air traffic and associated servicesInteract with customers and stakeholders to ensure a high quality service delivery...


  • Geneva, Schweiz Skyguide Vollzeit

    Job SummaryWe are seeking a highly skilled Instrument Flight Procedures Specialist to join our team at Skyguide. The ideal candidate will have a strong background in Air Traffic Management and experience in instrument flight procedures development, maintenance, and implementation.Key ResponsibilitiesDevelop, maintain, and implement instrument flight...


  • Geneva, Schweiz Skyguide Vollzeit

    Your responsibilities:Conduct development, maintenance, review and implementation of instrument flight proceduresAssess airspaces regarding an adequate protection of the intended air traffic and associated servicesInteract with customers and stakeholders to ensure a high quality service delivery in line with latest international, national and...

  • Java Backend Engineer

    vor 4 Wochen


    Geneva, Schweiz SonarSource SA Vollzeit

    About the Role:We are looking for a skilled Java Backend Developer to join our team at SonarSource SA. As a key player in our engineering team, you will be responsible for developing new features, improving existing ones, and collaborating with cross-functional teams to deliver high-quality products.Key Responsibilities:Work closely with Product Managers and...


  • 1215 Geneva, Schweiz Skyguide Vollzeit

    Your responsibilities:Conduct development, maintenance, review and implementation of instrument flight proceduresAssess airspaces regarding an adequate protection of the intended air traffic and associated servicesInteract with customers and stakeholders to ensure a high quality service delivery in line with latest international, national and...

  • Data Engineer

    vor 5 Monaten


    Geneva, Schweiz Pictet Vollzeit

    Your team Technology & Operations design and integrate software applications ranging from portfolio management systems, trading platforms to banking and corporate solutions. The division is responsible for some of the Group’s key innovations while sustaining business operations and developing custodian and funds administration services. The Tech &...