Senior Developer Consultant - Connectivity (Kotlin)
We are looking for a senior developer consultant who is enthusiastic about building robust connectivity platforms and enhancing the autonomous connectivity landscape.
Your Responsibilities
· Design and Develop our ATS Connectivity Solution: Develop and maintain a secure and reliable cloud-based or on-premise connectivity platform between offboard and onboard systems.
· Identity and Access Management: Manage identity and access control using certificates, ensuring each autonomous truck (AT) has a unique identity and access policies.
· Telemetry and Metrics: Implement telemetry metrics from AT to offboard (cloud platform), including connectivity status, latency, and vehicle metrics.
· Troubleshooting and Monitoring: Integrate logs and metrics into Grafana and Databricks dashboards to enable comprehensive service observability. Leverage automated runbooks to proactively mitigate downtime and accelerate root cause analysis during incidents .
· Robust security; Measures, including encryption, access controls, and regular security updates, to protect sensitive data and mitigate the risk of unauthorized access
· Bring-up: Develop tools for efficient deployment
· Over-the-Air (OTA) mechanisms: Implement bandwidth efficient mechanism for OTA transfer of large files
· Real-time Communication: Enable real-time updates and seamless communication between autonomous vehicles and cloud infrastructure.
Your profile
• Work Experience: 5+ years of proven work experience in relevant areas.
• Cloud Computing: Solid experience in AWS (Amazon Web Services) Cloud Computing Platform.
• Programming Languages: Proficiency in Kotlin. Experience in C++ is a bonus.
• Message Protocols: Solid experience working with gRPC. Experience with Kafka.
• Development Model: Familiarity with serverless architecture, Docker, and Kubernetes.
• Infrastructure as Code: Knowledge of Cloudformation
• Database Management: Experience with Dynamo DB
• Security: Robust understanding of encryption, access controls, and regular security updates.
• Agile Development: Experience working in an agile environment and participating in continuous deployment and testing.
Where will the assignment be performed (Onsite, Hybrid, offsite)
Hybrid setup with 2-3 days onsite
Stockholm
Start: Januari - 1 year contract
Senior Developer Consultant - Connectivity (Kotlin)
Senior Developer Consultant - Connectivity (Kotlin)