Engineer — Pittsburgh, PA
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Pittsburgh, PA
Формат: не указан
Занятость: Полная занятость
Грейд: не определён
Job Description
Skill: AWS API Developer
Must Have Technical/Functional Skills
Tech Skills
• API Development – RESTful APIs, GraphQL (AppSync), OpenAPI/Swagger.
• AWS API Services – API Gateway, Lambda, AppSync.
• Programming Languages – Node.js, Python, Java, .NET
• Authentication & Security – OAuth 2.0, JWT, AWS Cognito, IAM
• Database Integration – DynamoDB, RDS, Aurora, query optimization.
• Serverless Architecture – Event-driven design using Lambda, SNS, SQS
• Infrastructure as Code – CloudFormation, SAM, Terraform
• Monitoring & Debugging – CloudWatch logs, AWS X-Ray
• CI/CD Integration – CodePipeline, Jenkins, GitHub Actions
• Performance Optimization – API caching, throttling, rate limiting
Functional Skills (AWS API Developer)
• Requirement Analysis – Understanding API/business requirements.
• API Design Thinking – Designing reusable, scalable, versioned APIs
• Stakeholder Communication – Working with frontend/mobile/backend teams
• Documentation Skills – API specs, Swagger docs, integration guides
• Problem Solving – Debugging API failures and performance issues
• Collaboration – Agile teamwork with developers, QA, DevOps
• Attention to Detail – Handling edge cases, error handling, validations
• Time Management – Delivering APIs within sprint timelines
• Adaptability – Learning new AWS services and frameworks quickly
• Business Understanding – Aligning APIs with user experience and use cases
Roles & Responsibilities
• Design and develop secure, scalable REST/GraphQL APIs using AWS services.
• Build APIs using Amazon API Gateway integrated with Lambda or backend services.
• Develop serverless applications using AWS Lambda and event-driven patterns.
• Define API contracts, schemas, and documentation (OpenAPI/Swagger).
• Implement authentication & authorization (IAM, Cognito, OAuth, JWT).
• Integrate APIs with databases (DynamoDB, RDS) and other AWS services.
• Handle API versioning, throttling, caching, and rate limiting.
• Monitor, log, and troubleshoot APIs using CloudWatch/X-Ray.
• Ensure API security, encryption (TLS), and compliance standards.
• Collaborate with frontend, mobile, and backend teams for API integration.
Salary Range - $100,000-$115,000 a year
TCS Employee Benefits Summary
• Discretionary Annual Incentive.
• Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
• Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
• Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
• Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Qualifications: BACHELOR OF COMPUTER SCIENCE