Luxoft

Senior DevOps Engineer

Sofia, Sofia City Province, BG

8 days ago
Save Job

Summary

Project Description:

We are building a software update management system for leading global automotive brand, focused on Over-the-Air (OTA) updates. The project is based on a microservices architecture and will be deployed in Microsoft Azure. It includes a complex backend and a simple UI designed for internal corporate use.


The system will handle update distribution, monitoring, and management, ensuring seamless and secure software updates for vehicles. Our team will develop scalable services using Java (Spring Boot), Angular/Vue.js, PostgreSQL, and cloud technologies.


We are looking for highly independent professionals who can work with new technologies, solve complex problems, and take full technical responsibility. The key roles include an Engineering Team Lead, Principal Software Developer (Architect), and Proxy Product Owner, along with a team of developers, DevOps, and QA engineers.


Responsibilities:

Design, implement, and manage Azure cloud infrastructure for the OTA system.

Set up and maintain Kubernetes clusters and deployment strategies.

Define and manage CI/CD pipelines for automated testing and deployment.

Ensure high availability, scalability, and security of cloud services.

Develop infrastructure automation scripts using Terraform and Helm.

Implement logging, monitoring, and alerting for system performance tracking.

Collaborate with the Architect and Backend team to optimize system deployment.

Support troubleshooting and incident resolution related to cloud infrastructure.


Mandatory Skills Description:

3+ years of experience as a DevOps Engineer in cloud-based environments.

Strong expertise with Microsoft Azure (Azure Kubernetes Service, Azure DevOps).

Experience with containerization & orchestration (Docker, Kubernetes).

Proficiency in CI/CD pipeline setup using tools like GitHub Actions, GitLab CI/CD, or Jenkins.

Knowledge of Infrastructure as Code (Terraform, Helm, ARM templates).

Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack).

Strong scripting skills (Bash, Python, or PowerShell).

Version control proficiency using Git.

Advanced English (C1) - ability to communicate with technical and non-technical stakeholders.


Nice-to-Have Skills Description:

Experience with security best practices in cloud environments.

Familiarity with Spring Boot and PostgreSQL to optimize infrastructure.

Knowledge of networking and security policies in Azure (firewalls, VPNs, IAM).

Hands-on experience with performance monitoring and cost optimization.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: