About The Company
Tata Communications Redefines Connectivity with Innovation and Intelligence Driving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of Communications
I) Position Summary
Key Objective / Purpose of the Job:
Help support the full lifecycle of the applications. These applications cater to TATA's portfolio of Business Collaboration Services.
Major Activities Would Be in The Following Areas:
- Support to Business Teams For understanding customer requirements understanding/RFPs.
- Design & Development For APIs, Web Applications, Integrations with third party providers for TTS, STT, Voice Bots, etc.
- Solutioning Drive solutions to cater to business requirements.
- Technical Specifications HLD/LLD, Sequence Diagrams, Any Technical Requirements on OEM Platform, Handover Documents to Operations.
- Customer Development Support - Assist customer development team to integrate with TATA platform in sandbox environment.
- Application L4 Support On in-house developed applications.
II) Person Specification:
Essential Qualifications:
- Solid Programing experience on NodeJS
- Mandatory experience working with CPAAS Platforms (like Twilio, Vonage, Ring Central, Restcomm, etc.)
- Familiarity with Cloud Hosted Real time communications applications
- At least 3 years of Telecom Domain experience
- BE/MCA with at least 6-10 years of professional experience in software development
Requisite Skills:
Technical
- At least 3 years+ experience on NodeJS & Express JS framework
- At least 1 year+ experience working with UI frameworks like Angular/ReactJS.
- At least 2 years+ experience working with CPAAS Platforms
- At least 3 years of experience in Unix or Similar Operating Systems
- At least 3 years of experience working with SQL/NO SQL databases
- Mandatory to have some development Real time communications applications (E.g. SIP, WebRTC)
- Mandatory experience with any cloud platform like AWS, GCP, Azure.
- Mandatory working experience on CI/CD Tools
- Good to have Experience integrating with TTS, STT AI Frameworks.
- Good to have Experience on experience on Docker/Kubernetes.
- Good to have Exposure on Elastic Search, Logstash & Kibana Stack.
Functional:
- Ability to understand business goals and map to technical requirements.
- Experience working in Agile methodology.
- Exposure to tools like GIT and JIRA would be a plus
Behavioral:
- Solid written and verbal communication skills.
NOTE: Customer Base & TATA teams are located in International & India Geography.
- Good collaboration skills and a team player as role will require strong collaboration with Architects & Product Teams
- Desire to work as part of fast-paced team in a rapidly evolving environment, helping to build processes, best practices and tools while executing on initiatives.
- Should be open to learn new technology skills especially around AI.
Work Experience:
- At least 6 years of software development experience in a product development/software services environment.