DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Panasonic Avionics Corporation Principal Engineer in Pune, India

Overview

We are seeking a seasoned Principal Engineer with 15+ years of experience in web and mobile

application development, middleware service design, AWS cloud technologies, and

networking. The candidate should have a proven track record in the design, architecture, and

implementation of digital platforms. Expertise in Android platform development, edge

computing, big data, and machine learning is highly desirable. Strong communication skills

are essential to collaborate effectively with clients and cross-functional teams.

Responsibilities

  1. Architectural Leadership:

o Design and implement scalable, high-performance systems for digital solutions.

o Develop technical strategies for integrating networking systems, web

applications, and middleware services.

  1. Development and Integration:

o Oversee the development of Android-based applications, middleware services,

and customized platforms.

o Lead integration efforts for digital systems across platforms, ensuring seamless

interoperability.

  1. Networking and Connectivity:

o Design low-latency, secure communication architectures for enterprise and IoT

solutions.

o Implement and optimize TCP/IP-based networking protocols for high-

availability systems.

  1. Cloud, Big Data, and Machine Learning:

o Architect AWS cloud solutions for managing large-scale data, including

operational and user interaction logs.

o Develop machine learning models for predictive analytics and personalization.

o Enable edge computing to support real-time decision-making.

  1. Web and Middleware Services and Infrastructure Management::

o Design and develop middleware services to enable secure, scalable

communication between systems.

o Build RESTful APIs and integrate web-based interfaces for seamless user and

system interactions.

o Optimize middleware services for high availability, load balancing, and latency

reduction.

o Manage AWS infrastructure using CloudFormation Templates (CFT) for

automation and scalability.

o Establish CI/CD pipelines (e.g., GitLab) for continuous integration and

deployment of applications.

  1. Client Engagement and Collaboration:

o Partner with connectivity providers and digital solution providers to deliver

tailored solutions.

o Act as a thought leader to guide clients in adopting innovative technologies for

operational efficiency.

  1. Programming Excellence:

o Leverage strong programming skills in languages such as C/C++, Java, Python,

and Kotlin.

o Ensure high code quality through effective testing, debugging, and performance

optimization.

  1. Production Monitoring and Support:

o Set up comprehensive production monitoring systems using tools like

CloudWatch, Datadog, or Prometheus.

o Define operational playbooks and provide Level 3 support for production

systems.

  • Technical Expertise:

• Proficiency in C/C++, Java, Kotlin, Python, and JavaScript/TypeScript.

• Strong knowledge of application development, including web and middleware services.

  • Networking and Cloud Proficiency:

• Expertise in TCP/IP networking, secure communication protocols, and low-latency

systems.

• Comprehensive knowledge of AWS cloud services, including Lambda, S3, EC2, Glue,

and Athena.

  • Big Data and Edge Computing:

• Experience with big data technologies (e.g., Spark, Kafka, Hadoop) for processing

large-scale data.

• Familiarity with machine learning frameworks and edge computing platforms.

  • CI/CD and Infrastructure Management:

• Hands-on experience in setting up and managing CI/CD pipelines using GitLab or

similar tools.

• Expertise in defining and maintaining AWS CloudFormation Templates (CFT) for

infrastructure automation.

  • Production Monitoring:

• Proficiency in setting up monitoring and alerting tools for production environments.

• Experience in troubleshooting and providing operational support for mission-critical

systems.

  • Leadership and Communication:

• Excellent communication and presentation skills for engaging with clients and

stakeholders.

• Ability to mentor teams, manage priorities, and deliver projects on time.

Qualifications

Educational Qualifications:

• Undergraduate Degree in Computer Science, Software Engineering, or a related field is

mandatory.

• Postgraduate Degree (optional but preferred) in Computer Science, Data Engineering,

or a related discipline.

Preferred Qualifications:

  1. Familiarity with multimedia streaming technologies and IoT systems.

  2. Hands-on experience with Agile/Scrum methodologies.

REQ-145755

DirectEmployers