Tata Consultancy Services

Kafka Developer

Tata Consultancy Services$100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in application development and deployment
  • Strong understanding of distributed systems and application lifecycle management
  • Proficiency in full-stack development, including server-side technologies
  • Experience with REST APIs and designing authenticated endpoints
  • Familiarity with role-based access control (RBAC) and enterprise authentication methods
  • Knowledge of monitoring and observability tools for real-time applications
  • Ability to provide technical leadership and mentorship to junior team members.

Responsibilities

  • Gather and define system requirements by collaborating with technology and operations teams
  • Resolve operational and technical issues related to application lifecycle management
  • Ensure the Application Scheduler platform aligns with existing technology architecture
  • Develop standards for coding, testing, and deploying the scheduler platform
  • Design core capabilities for application lifecycle control and scheduling functionalities
  • Implement role-based access controls and manage directory authentication systems
  • Lead efforts to create an API-first platform for automation and integration.

Benefits

  • Professional development and growth opportunities
  • Collaborative and inclusive work environment
  • Access to advanced technology tools and resources
  • Opportunity to lead and mentor a team
  • Flexible work-life balance arrangements.
Full Job Description
Role Description:Partner with Markets technology management and operations teams to gather requirements, define system architecture, and ensure the Application Scheduler platform integrates seamlessly with existing Markets application infrastructure and enterprise tooling
• Resolve high-impact operational and technical challenges through in-depth evaluation of application lifecycle management, process scheduling, and real-time monitoring requirements across a complex, distributed server environment
• Provide technical expertise and advanced knowledge in full-stack application development, ensuring the platform design including server-side agents, REST APIs, and the management UI adheres to the overall Markets technology architecture blueprint
• Utilize advanced knowledge of distributed systems and develop standards for coding, testing, debugging, and deployment of the scheduler platform, including the monitoring agent network and scheduling engine
• Design and implement core platform capabilities including application start/stop/restart lifecycle control, cron-based scheduling with on-the-fly modification, remote log streaming, configuration and command-line argument management, and package version control
• Develop and enforce role-based access control (RBAC) with enterprise LDAP/Active Directory authentication, ensuring clear separation between read-only operator and administrator access levels with a full audit trail
• Build an API-first platform where every UI capability is exposed via authenticated REST endpoints, enabling scripted automation, CLI tooling, and configuration-as-code workflows for Markets engineering teams
• Implement proactive alerting and real-time observability features, including crash detection, startup failure notifications, multi-channel alert dispatch (email, ServiceNow), and live log tail via WebSocket eliminating the need for direct server access
• Serve as advisor and technical lead to mid-level developers and analysts on the project team, allocating wo

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Kafka Developer jobs: