1 day ago
Kochi, IndiaStaff+
Responsibilities
- Design and architect distributed systems using Embedded Linux, Yocto, ZeroMQ, ActiveMQ, C#, and PostgreSQL.
- Lead end-to-end solution design across embedded, cloud, and on-premises environments.
- Define integration and communication strategies for microservices, legacy applications, and embedded systems.
- Optimize performance through database tuning, messaging optimization, observability, monitoring, logging, and incident analysis.
- Conduct architecture reviews and code reviews, produce technical documentation, manage risks, and mentor engineering teams.
- Collaborate with Product Owners, Architects, DevOps, QA, and stakeholders on requirements, feasibility, roadmaps, and solution quality.
- Establish engineering standards, best practices, and governance processes.
- Drive improvements in performance, security, automation, maintainability, and customer satisfaction.
Requirements
- Experience designing scalable, reliable, and maintainable distributed systems with Embedded Linux, Yocto, ZeroMQ, ActiveMQ, C#, and PostgreSQL.
- Ability to lead architecture across embedded devices, cloud platforms, and on-premises environments.
- Ability to design integrations between microservices, legacy applications, and embedded systems.
- Ability to provide technical leadership, architecture governance, mentoring, and cross-functional collaboration.
Tech Stack
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
