Job
Description
Project description LUXOFT is one of the major Software Services companies worldwide. We deliver professional software services in multiple business verticals such as Finance, Automotive, and Digital Transformation. Supporting large Vehicle Manufacturers in the area of Development, Production and Aftersales is Luxoft's ambition.
The Software inside a vehicle was traditionally expected to be a very controlled and self-contained environment. Bringing cars into an "always online" mode changes a lot in the overall picture of the vehicle manufacturer. Luxoft's goal is to empower our customers, with deep domain knowledge and smart solutions, to develop cars of the future. Great mechanical engineering is not the only criteria anymore for delivering the best cars in the world. Using state-of-the-art software technologies is key to provide the requested user experience.About the Project:Our customer is responsible for the development, maintenance and operation of the vehicle function "Traffic Light Information" (TLI) which is part of the connectivity portfolio of one of the biggest German car manufacturers and used by customers across the group brands.TLI is a function which is in service for more than 7 years and serves customers in selected regions in Europe, North America (USA and Canada) and China.Technologies used:AWS, Docker, Kubernetes, Java, Tomcat, Redis, Cassandra, REST APIs, Loadbalancers (AWS), Ingress Controllers (Nginx), JFrog Artifactory Responsibilities Overall management and enhancement of the life cycle of the TLI backend system. This includes Developing new features and improving system architecture Planning and execution of software deliveries to ensure developed features meet the defined requirements and are delivered on schedule Regular vulnerability scanning of the codebase and dependencies, monitoring the CVE database, and rectifying potential vulnerabilities Ensuring the reliability, security, and efficiency of code through unit testing, integration testing, system testing, and acceptance testing Creating comprehensive technical documentation and facilitating coordination among various stakeholders for smooth project execution Enhancement of monitoring and alerting systems for the backend On-call support for 24/7 Operations and DevOps work Participation in Agile ceremonies, including sprint review, sprint planning, and sprint demos Skills Must have At least 8+ years of professional experience with Java Minimum of 5 years of experience in development for complex enterprise AWS environments Professional experience with Docker, Spring Boot, Microservices and Kubernetes Knowledge of several DevOps Tools (version control, configuration management, continuous integration, continuous testing, network protocols) Knowledge of the key concepts of DevOps (e.g. Config-as-code, Infrastructure-as-code) Atlassian Toolsuite (JIRA, Confluence and Bitbucket) Excellent problem-solving and analytical skills Proactive thinking and taking responsibility for your work Willingness to work according to Agile/Scrum methodologies Fluent in English Nice to have Redis, Cassandra, Loadbalancers (AWS), Ingress Controllers (Nginx), JFrog Artifactory Platform as a Service (PaaS), ELK stack (Elastic Search, Logstash, Kibana), Dynatrace, Synopsys Blackduck, Service Center 3 (SC3) Experience working within SAFe