Job description
Requirements:
Job Description:
Responsibilities of the Connected Vehicle Architect include but are not limited to the following:
● Lead and mentor a team of developers to develop the connected vehicle platform
capabilities and features
● Define technical approach and solutions for architecting scalable, high performance,
secure, cost effective and maintainable platform and solutions
● Evaluate and select the right technology for cloud based platform and solutions
● Own the design and implementation of cloud based applications dealing with real time
streaming data using REST APIs and microservices architecture
● Solve complex technical problems using industry best practices while being compliant to
enterprise security policies
● Work with product owners and business analysts to define minimal viable product
● Define technical user stories
● Drive continuous improvement through code reviews, monitoring and defect analysis
Job Responsibilities:
Basic Qualifications:
● Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering
or equivalent
● Minimum 12 year Experience developing and working with large scale distributed
systems
● Minimum of 8 years of experience architecting cloud based solutions using API and
Micro service architecture
● Minimum of 5 years’ experience with Amazon Web Services (AWS) and cloud services
including AWS certification
● Deep Software development expertise using one or more high level programming
languages and frameworks
● Understanding of Software driven architecture
● Automotive Android/Automotive Linux Experience & knowledge about connected
vehicle features will be a solid plus
● Ability to set up and drive software delivery in Continuous Integration & Delivery model
● Strong written and oral communication skills
● Ability to Motivate and mentor the team to learn new technologies
● Strong leadership skills – Ability to break down a complex project into smaller
manageable pieces
● Exhibit flexibility, prioritization and the ability to multitask
● Must be a good team leader and work well with people, have experience working with a
global team and with multiple suppliers
Preferred Qualifications:
● Master’s Degree in Computer Science, Computer Engineering, Electrical Engineering or
equivalent
● 15 years of work experience
● 5 years of Connected Vehicle Experience
● Experience working with MQTT and Google Protocol Buffers
● Experience working with streams based technologies (Kafka, Kinesis)
● Experience with DevOps tools (Git, Gradle/Maven, Jenkins, Jira) and Test Driven
Development (TDD)
● Experience with Micro Services architecture and container technologies (Docker)
● Good understanding of vehicle CAN, Diagnostics and Telematics
● Experience with Node.js and React