Technical Lead
Tata Consultancy Services · New York, NY · 3 wk ago
Engineering$110k–$125k/yrFull-time
Roles & Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance backend applications using Golang.
- Build and manage RESTful APIs, microservices architecture, and background workers.
- Leverage AWS services (EC2, Lambda, S3, RDS, ECS, CloudWatch, IAM, etc.) to deploy and monitor cloud-native applications.
- Implement CI/CD pipelines using tools such as Code Pipeline, Jenkins, or GitHub Actions.
- Optimize application performance and troubleshoot production issues.
- Collaborate with cross-functional teams (DevOps, QA, Product, etc.) to deliver quality software in agile environments.
- Write clean, maintainable code and conduct code reviews.
- Ensure cloud architecture is secure, scalable, and cost-optimized.
- Work with containerization and orchestration tools such as Docker and Kubernetes.
- Use infrastructure-as-code (IaC) tools like Terraform or CloudFormation for provisioning AWS resources.
Qualifications
- BACHELOR OF COMPUTER SCIENCE
Salary Range
Salary Range: $110000 - $125000 a year