This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Sr. System Engineer is responsible for leading the Connected Car system development and operation activities, including system setup, system configuration, monitoring, and supporting the activities that require IT infrastructure team coordination. The responsibilities include maintaining system health, system performance, security, and network configurations. Additional responsibilities might include monitoring the performance of firewalls, network equipment, and other IT infrastructure components impacting the CCS systems' performance and stability, conducting analysis, and testing, and ensuring secure and reliable operation.
Job Responsibility:
Oversee the design and development of the Connected Car system design to meet performance, scalability, extensibility, and maintainability requirements
Work closely with technical stakeholders to translate non-functional requirements into high quality, timely deliverables. Contribute as a strong hands-on system engineer in project development and delivery activities
Lead coordination of the system implementations depending on the assigned projects/operations. The coordination will include coordination between internal and external stakeholders
Forecasting the system availability/capacity requirements based on the current business trends and available metrics
Understand the security requirement and managing all the security related artifacts and documentations
Supporting other development and operation teams, which include product development, infrastructure, issue management, problem management, and incident management area
Research, plan, and implement any new “approved” technology improvements to improve overall system operations and supports
Plan and implement automation related to applications and infrastructure supports
Document any applications and infrastructure implementations for all changes and implementations
Forecast and propose the capacity requirements in advance
Jump into incidents or problems and provide guidance/solutions and keep the stakeholders update with respect to technical standpoint
Risk analysis (load/storage/bandwidth/cost) with respect to new implementation and change requirements
Deriving system design, operations, and monitoring strategies for new/upgrade projects
Work with DevOps and system administrators to create CI/CD capabilities and pipelines
Identify the right technology-stack, platforms, and frameworks to solve the existing problems or new requirements
Maintain a thorough understanding of the basics behind the Internet and its workings (DNS, Security, IP Routing, HTTP, VPN, Email Routing, SPAM, etc.)
Manages/Maintains Domain Policies, DNS, DHCP and other integrated systems
Develop and maintain documentation of the systems and network architecture
Perform after-hours supports, implementations, maintenance, and problem resolution as required. Some weekend work is required
Support and maintain systems backup and recovery processes
Requirements:
Bachelor’s or Master’s degree or equivalent in the field of business, computers, information systems or related degree
5+ years as Linux System Administrator with RedHat, CentOS, and Rocky Linux, experience in: install/configure/maintain Linux servers
apply OS patches
manage server performance and availability
system monitoring and performance tuning
and practical knowledge of scripting languages (bash and perl)
7+ years of IT exp. or industry work experience in system design, development and architecture with Java or similar technologies
Thorough knowledge of IT environments, technologies, system hosting infrastructure and their platforms
3+ years of experience in a similar role preferably in the Telematics, Telecommunications, or automobile industry
3+ years of experience with connectivity products that use wireless technology
Experience in designing and overseeing the design of highly available systems that can support millions of transactions per day
Good amount of knowledge and experience in WebLogic, Tomcat and Various Development tools, like Eclipse, SQL developer, Angular, Android, Node tools
Proven expertise in managing WebLogic and Tomcat middleware in enterprise environments – including deployment, configuration, tuning, and issue resolution to support large-scale, high-traffic applications
Knowledge of application monitoring systems like App Dynamics, Dyna trace, Solar wind
IoT basic understanding and configuration skills
Good knowledge of Network/load balance layer and infrastructure
High-level analytical ability where problems are unusual and complex
Able to capture and communicate the “big picture” to management and stakeholders and the ability to drill down into technical specifics during project delivery
Able to influence technical teams and arrive at consensus for technical issues
Exhibit appropriate interpersonal styles and communication methods to work effectively with business partners to meet mutual goals
Experience in migrating and upgrading solutions across platforms and vendors
Demonstrated ability to troubleshoot and determine root cause of software and system failures
Ability to work effectively without direct supervision (i.e., the ability to take high-level directions and proactively move a project or internal initiative from start to finish with minimal assistance)
Ability to build relationships across stakeholders in business and IT organizations
Experience leading internal IT teams and external partners to deliver IT solutions and services within customer expectations
Experience with middleware monitoring, logging, and troubleshooting tools (e.g., ELK, Prometheus, Grafana) to ensure optimal WebLogic/Tomcat performance
Ability to configure and manage JVM options, clustering, and connection pooling settings for WebLogic/Tomcat
Strong understanding of application server lifecycle management and experience conducting root cause analysis (RCA) for middleware-level issues
Excellent interpersonal and written communication skills
Ability to solve practical problems and deal with a variety of situations
Client-first mentality
ability to empathize and build positive client relationships
Well organized with ability to pay close attention to details
Utilize best practices for general business, administrative, and operational procedures