Overview
Senior Architect – Mobile, Web, Embedded & Cloud 🚀
We are looking for a Senior Architect to design and lead the architecture of our next-generation In-Flight Entertainment & Connectivity (IFEC) suite. This role will focus on Android/Linux platforms, cloud technologies, and multi-tiered distributed systems.
Responsibilities
🔹 Architect and develop scalable, high-performance systems across mobile, web, embedded, and cloud platforms.
🔹 Define and implement service-based, event-driven, and microservices architectures.
🔹 Design and optimize over-the-air (OTA) content distribution and transactional business systems.
🔹 Build secure, highly available, and distributed cloud-native applications (AWS, Azure, GCP).
🔹 Leverage DevOps, CI/CD pipelines, and container orchestration (Docker, Kubernetes).
🔹 Architect complex database models using relational and NoSQL databases (MySQL, MongoDB, AWS Aurora).
🔹 Integrate API gateways (Kong), caching (Redis), service mesh (Consul/Istio/Kuma), and messaging systems (MQTT).
🔹 Implement monitoring & analytics using Prometheus, Grafana, Splunk, and AppDynamics.
🔹 Guide teams in networking, security protocols, high availability strategies, and analytics.
🔹 Document architectures using C4 models, UML, and sequence diagrams.
🔹 Lead and mentor engineers, ensuring best practices in agile development (Scrum, SAFe).
Qualifications
✔ 10+ years of experience in software architecture, system design, and large-scale distributed systems.
✔ Expertise in mobile, web, embedded, and cloud computing architectures.
✔ Deep understanding of Linux/Android embedded systems and microservices.
✔ Experience designing cloud-native applications and migrating on-premise systems to the cloud.
✔ Strong knowledge of networking protocols, security, and high-availability strategies.
✔ Hands-on experience with open-source technologies, API gateways, CDNs, caching, and service meshes.
✔ Familiarity with analytics and monitoring tools (Prometheus, Grafana, Splunk).
✔ Experience in GoLang is a plus.
✔ Strong leadership, communication, and cross-functional collaboration skills.
REQ-148513","qualifications":"✔ 10+ years of experience in software architecture, system design, and large-scale distributed systems.
✔ Expertise in mobile, web, embedded, and cloud computing architectures.
✔ Deep understanding of Linux/Android embedded systems and microservices.
✔ Experience designing cloud-native applications and migrating on-premise systems to the cloud.
✔ Strong knowledge of networking protocols, security, and high-availability strategies.
✔ Hands-on experience with open-source technologies, API gateways, CDNs, caching, and service meshes.
✔ Familiarity with analytics and monitoring tools (Prometheus, Grafana, Splunk).
✔ Experience in GoLang is a plus.
✔ Strong leadership, communication, and cross-functional collaboration skills.