Sr. Software Architect

10 - 14 years

0 Lacs

Posted:15 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Architect specializing in Mobile, Web, Embedded, and Cloud technologies, you will be responsible for designing and leading the architecture of the next-generation In-Flight Entertainment & Connectivity (IFEC) suite. Your primary focus will be on Android/Linux platforms, cloud technologies, and multi-tiered distributed systems. Your key responsibilities will include architecting and developing scalable, high-performance systems across mobile, web, embedded, and cloud platforms. You will define and implement service-based, event-driven, and microservices architectures while designing and optimizing over-the-air (OTA) content distribution and transactional business systems. Additionally, you will build secure, highly available, and distributed cloud-native applications on platforms such as AWS, Azure, and GCP. To excel in this role, you will need to leverage DevOps practices, CI/CD pipelines, and container orchestration tools like Docker and Kubernetes. You will also be responsible for architecting complex database models using both relational (MySQL) and NoSQL (MongoDB, AWS Aurora) databases. Integration of API gateways, caching mechanisms, service mesh technologies, and messaging systems will be essential components of your work. Furthermore, you will implement monitoring and analytics solutions using tools such as Prometheus, Grafana, Splunk, and AppDynamics. Your expertise will be crucial in guiding teams on networking, security protocols, high availability strategies, and analytics. Documenting architectures using C4 models, UML, and sequence diagrams will also be part of your responsibilities. As a qualified candidate for this position, you should have over 10 years of experience in software architecture, system design, and large-scale distributed systems. Expertise in mobile, web, embedded, and cloud computing architectures is essential, along with a deep understanding of Linux/Android embedded systems and microservices. Experience in designing cloud-native applications and migrating on-premise systems to the cloud will be beneficial. Strong knowledge of networking protocols, security practices, and high-availability strategies is required. Hands-on experience with open-source technologies, API gateways, CDNs, caching mechanisms, and service meshes is highly desirable. Familiarity with analytics and monitoring tools such as Prometheus, Grafana, and Splunk is also advantageous. Experience in GoLang is considered a plus. In addition to technical skills, strong leadership, communication, and cross-functional collaboration abilities are essential for this role. You will be expected to lead and mentor engineers, ensuring the adoption of best practices in agile development methodologies like Scrum and SAFe. REQ-148513,

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now

RecommendedJobs for You

Science City, Ahmedabad, Gujarat