Luxoft provides high-end business solutions to clients across the globe. With deep domain expertise in the finance, telecom, energy, automotive, and travel industries, the company consistently goes beyond its clients’ expectations by bringing together technology, talent, innovation, and the highest quality standards.
7 грудня 2023

Senior DevOps Engineer (GCP) (вакансія неактивна)

віддалено

Project Description:

The core business of our client is in operating a power exchange for Central Western Europe, the United Kingdom and the Nordic countries.
The company develops own cloud platform which enables operation activity of the business.
Platform aiming at managing local flexibility trading between Flexible Service Provider and TSOs / DSOs fostering renewable and demand response integration into the grid and coordinating TSO and DSO flexibility needs.
You will join an agile team responsible for the development, test, configuration and deployment of a market platform hosted on the Cloud (GCP) and based on a Kubernetes cluster.
Your main role will be to:
— middleware configuration and provisioning such kafka, elasticsearch, postgresql in a kubernetes context
— Develop and maintain DevOps automation
— Bring DevOps technical expertise organization wide

Responsibilities:

Contribute to environment automated provisioning through terraform in GCP;
Managing software development infrastructure (gitlab, SCA, artifact/docker registries);
Manage configuration and deployment of data store components such as: kafka, elasticsearch, SQL database;
Manage, backup and restore data at scale;
Maintain the devops automation processes;
Maintaining and improving CICD pipelines in gitlab (from build, through automated tests up to environment deployment);
Manage environments configuration and services deployment based on Kubernetes cluster (helm chart, k8s yaml);
Support the product owner and the project manager in the creation, description, refinement of the user stories / tasks managed in the product backlog
Support technical proposals (technical solution definition and estimates) and demonstrations to potential customers/partners

Mandatory Skills Description:

PhD or Engineering Master degree in computer science with significant professional experiences in SaaS, ideally in the energy or finance area
Mininum 4-5 years of professional experiences on software integration / devops in a SaaS environment with a technical referent or leader role
Used to work in an Agile/Scrum framework
Good communication and presentation skills (oral and written)
Significant devops experiences in GCP hosted solutions with strong requirement in terms of availability, scalability and security.
Devops and Software architecture: deep knowledge of micro services and event driven architectures principles and associated design pattern in a cloud AWS environment.
Technical expertise in the next technology stack:
— SCM and CICD: gitlab
— Container orchestration and scalability: Docker, Kubernetes
— Deployment and provisioning: Terraform, HELM, Ansible
— Data store/messaging: SQL DB, Kafka, Elasticsearch
— Monitoring tool: ELK
— Cloud: GCP
— Script: shell, makefile
— OS: Linux

Nice-to-Have Skills:

Experience with data and processes related to Time series management, Analytics, Transaction / Contract mechanisms, Payments
Experience on GDPR application and understanding of its main challenges from a technical point of view
Technical expertise in the next technology stack:
— Build: npm, poetry
— E2E automated test: Cypress, Postman
— Web server: traefik
— Application server: NodeJS, Flask, geoserver

Languages:

  • English: B2 Upper Intermediate