Technical Lead

Tata Consultancy Services Ltd

Leander, TX

JOB DETAILS
SALARY
$110,000–$125,000 Per Year
SKILLS
AWS Lambda, Agile Programming Methodologies, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Application Programming Interface (API), Best Practices, Cloud Applications, Cloud Architecture, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Cost Control, Cross-Functional, Debugging Skills, Design Patterns Programming Methodologies, DevOps, Docker, Git, GitHub, Go Programming Language (Golang), JSON, Jenkins, Microservices, MySQL, NoSQL, Performance Tuning/Optimization, PostgreSQL, Problem Solving Skills, Quality Assurance, REST (Representational State Transfer), Relational Databases (RDBMS), Scrum Project Management and Software Development, Software Administration, Software Design, Source Code/Configuration Management (SCM), Team Player, Technical Leadership
LOCATION
Leander, TX
POSTED
9 days ago

Golang Technical Lead

Must Have Technical/Functional Skills

  • 6+ years of experience in Golang development.
  • 3+ years of hands-on experience with AWS.
  • Strong understanding of API development, JSON, and gRPC.
  • Proficient in using Git and version control best practices.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB).
  • Familiar with Agile/Scrum development processes.
  • Strong problem-solving, debugging, and performance tuning skills.
  • Good understanding of software design patterns and principles.
  • Excellent communication and collaboration skills.

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.

Generic Managerial Skills, If any

Working with multiple stakeholders

Education

Bachelors

Salary Range: $110000 - $125000 a year

#LI-JH1

About the Company

T

Tata Consultancy Services Ltd