18 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Design, develop, enhance, and support Node.js and TypeScript backend and Backend-for-Frontend services.
- Build RESTful and GraphQL APIs for catalog management, metadata, entitlement, playback authorization, and device registration.
- Develop API aggregation and response transformation layers for web, mobile, Smart TV, and set-top box platforms.
- Integrate applications with AWS Lambda, Amazon DynamoDB, Amazon S3, Amazon SQS, Amazon SNS, Amazon API Gateway, and Amazon ECS.
- Write maintainable JavaScript and TypeScript code and develop automated unit, integration, and regression tests.
- Participate in code reviews, CI/CD processes, release activities, technical documentation, and knowledge sharing.
- Analyze production incidents, perform root cause analysis, troubleshoot Node.js runtime issues, and resolve performance problems.
- Participate in on-call and production support activities and collaborate with development, operations, architecture, and business teams.
Requirements
- At least 3 years of experience is stated for the project role, with an additional requirement of at least 5 years of relevant Node.js backend development experience.
- Strong Node.js and TypeScript development experience, including RESTful and GraphQL API development.
- Hands-on experience with Express.js, Factify, or NestJS.
- Experience with AWS services including Lambda, DynamoDB, S3, SQS, SNS, API Gateway, and ECS.
- Understanding of asynchronous programming, Promises, Async/Await, Streams, Event Emitter, and error handling.
- Experience with relational and NoSQL databases, automated testing frameworks, Git, Docker, application monitoring, and production support.
- Preferred experience includes OTT, streaming, broadcast, or digital media platforms; HLS, DASH, DRM, Widevine, PlayReady, FairPlay, CDN, SSAI, Apollo GraphQL Server, and Node.js backpressure handling.
- Preferred exposure includes AWS Media Services, Terraform, AWS CDK, AWS CloudFormation, Kubernetes, Amazon EKS, Redis, Amazon ElastiCache, Grafana, Elastic Stack, Datadog, OpenTelemetry, ServiceNow, Jira Service Management, and ITSM processes.
- Strong analytical, troubleshooting, and problem-solving skills, with experience in cloud-native application development and Agile and DevOps environments.
- Minimum 15 years of full-time education is required.
Tech Stack
Amazon DynamoDBAWSDatadogDockerExpressGitGrafanaGraphQLJavaScriptJestKubernetesMochaNestJSNode.jsRedisTerraformTypeScript
Categories
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
