Software Development Specialist

NTT

ChennaiFull-timeMid LevelOn-site

Job Description

JOB DESCRIPTION Grade 8 - Specialist Role Description: We are seeking a skilled Developer with 5+ years of overall IT experience and strong hands-on exposure to AWS cloud development. The candidate will contribute to the design, development, and deployment of AWS-based applications and support implementation of AI and Agentic AI solutions under architectural guidance. This role requires solid coding capabilities, real-time AWS deployment exposure, and foundational knowledge of Generative AI and LLM-based application development.

Role Responsibilities: A. AWS Development & Deployment o Develop and deploy cloud-native applications on AWS. o Implement backend services using AWS services such as Lambda, EC2, S3, RDS, DynamoDB. o Assist in AWS Platform-to-Application (P2A) implementation activities. o Support Infrastructure as Code (IaC) implementations using Terraform or CloudFormation. o Participate in CI/CD pipeline implementation and deployment automation. o Configure IAM roles, policies, and security groups under guidance. o Monitor applications using CloudWatch and assist in troubleshooting production issues. o Support release management and environment configurations. B.

Agentic AI & AI Solution Development o Contribute to development of LLM-based applications. o Assist in building Retrieval-Augmented Generation (RAG) pipelines. o Integrate APIs of foundation models (OpenAI / Bedrock / similar). o Work with vector databases for AI-powered search solutions. o Support prompt engineering and basic AI evaluation tasks. o Participate in deployment of AI workloads on AWS. C. Application Development o Develop REST APIs using Python (FastAPI / Flask preferred). o Write clean, maintainable, and testable code. o Perform unit testing and assist in integration testing. o Debug and fix defects in development and production environments. o Collaborate with senior developers and architects. o Follow secure coding and DevOps best practices Mandatory Technical Skills: AWS (Hands-On Required) o 2–3+ years of hands-on AWS development experience. o Experience with: § EC2, S3, Lambda § API Gateway § RDS / DynamoDB § VPC basics and Security Groups o Basic understanding of IAM roles and policies. o Exposure to Docker and container-based deployments. o Familiarity with CloudWatch monitoring. o Experience in application deployment to AWS environments AI / GenAI / Agentic AI o Basic experience working with LLM APIs. o Understanding of RAG concepts. o Exposure to frameworks like LangChain (preferred). o Awareness of embeddings and vector databases. o Basic understanding of prompt engineering.

Programming o Strong proficiency in Python (mandatory). o Experience with REST APIs (FastAPI / Flask). o Familiarity with Git and CI/CD tools. o Strong debugging and troubleshooting skills. Desired Skills o Experience with AWS Bedrock or SageMaker. o Kubernetes exposure. o Event-driven architecture (SNS/SQS/Kafka). o Knowledge of AI model monitoring and guardrails. o Experience with frontend frameworks (React/Angular). o Exposure to DevSecOps practices. o Knowledge of database optimization (SQL/NoSQL). Behavioral & Professional Traits Technical Execution o Strong hands-on developer mindset. o Ability to independently handle development and deployment tasks. o Detail-oriented and quality-focused.

Problem Solving o Good debugging and troubleshooting ability. o Analytical thinking skills. Communication Skills o Good verbal and written communication. o Ability to interact with architects and senior stakeholders. o Ability to clearly articulate technical issues and solutions. Collaboration o Works effectively in Agile teams. o Proactive in identifying risks and proposing solutions. o Willingness to learn emerging AI technologies.

Experience requirement: o 5+ years of overall IT experience. o 2–3 years of AWS hands-on development experience. o Exposure to AI/GenAI-based application development is preferred. o Experience working in development and deployment environments. Educational Qualification o Bachelor’s degree in Computer Science, Engineering, or related field. o AWS Associate certification preferred. o AI/ML certifications are an added advantage.

Posted 2 weeks ago

Related Jobs

Related Searches

Apply Now