Job Description
Responsibilities
Develop product roadmap, architecture artifacts and delivery strategy for engineering solutions
Establish and maintain development standards and prescriptions
Develop long term technical roadmap and continual revenue/cost optimization
Lead and manage implementation of complex engineering solutions across the enterprise
Ensure deliverables across engineering teams are high quality and sustainable
Challenge the status quo through intellectual curiosity and natural inquisitiveness to look beyond the obvious for continuous improvement opportunities
Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
Lead and provide technical leadership to architects, developers, engineers, and operators in geographically dispersed location
Technical leadership for our Site Reliability Engineering (SRE), monitoring and sustainment teams
Identify recurring problems and build the tools and processes to prevent problems from recurring.
Build the tools and processes to help quickly triage issues and identify the component(s) that need to be fixed.
Support on-call response to critical operational issues; be able to work beyond normal hours and support implementation transition activities and hyper-care shifts as needed
Basic Qualifications
7+ years related experience
Strong technical knowledge of digital environment including Mobile, Web, Apps, APIs, Messaging, Databases, Big Data, Networks and their Interactions
Required knowledge and understanding of technical architecture, application systems design and integration in a large heterogeneous enterprise environment with hands on experience in SOA, Angular/Node/React, Java/J2EE, XML, Apache Tomcat, Rules Engine, Oracle or MySQL/MariaDB programming methodologies
Experience in working with open source code and frameworks
Experience with modern monitoring capabilities including APM (i.e. New Relic, AppDynamics) as well as other instrumentation technologies
Experience creating web architecture designs that incorporate resiliency and performance
Has demonstrated ability to learn and apply new technologies, quickly and effectively
Proven experience influencing business and technology leadership
Preferred Qualifications
3+ years programming in one or more of: Python, Perl, Ruby, Java, Node or C
2+ years UNIX systems knowledge and/or systems administration background
Demonstrates strong ability to influence without authority
Demonstrated strong organizational and time management skills
Experience with automation tools like Rundeck, Chef, Puppet etc.
Trouble-shooting skills that span systems, network, and code
Experience with web-based Java/J2EE architectures
Experience utilizing Machine Learning capabilities within IT operations
Experience in a large scale environment
Experience operating with a multi-origin hybrid (cloud and on-prem) environment
Experience managing production container environment
Excellent written and verbal communications, proven ability to develop and deliver presentations geared for Executive Management
Preferred Education
BS Computer Science, Computer Engineering, Information Technology or related discipline.
Employee Status : Full Time Employee
Shift : Day Job
Travel : No
Job Posting : May 16 2026
About Cognizant
Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.
💡 Quick Summary
Seeking a career-building opportunity? The Lead|Principal SRE position is now open for candidates interested in the Software Developer Jobs sector. This role in Kolkata offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
