DevOps Engineer Opportunity

Luxoft company

Subscribe to our Telegram & Twitter Channel

DevOps Engineer in POLAND

Visa sponsorship & Relocation 10 months ago

๐Ÿ”” Are you in Poland or ready to relocate? If YES this is the project for YOU!


Our benefits:

๐Ÿ‘ฉโ€โš•๏ธ Private Medical Care in Luxmed and Life Insurance

๐Ÿ‹๏ธโ€โ™€๏ธ Multisport Card

๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Paid referrals

๐Ÿ“š Self-learning libraries

๐Ÿ›ซ Relocation package for seniors and assistance during all process...and MORE!





Project Description:

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:


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



Mandatory Skills Description:

- 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.

- Agile delivery experience



Nice-to-Have Skills Description:

- 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.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly