Full Stack Engineer
Tata Consultancy Services
Tata Consultancy Services
About the Role
Join TCS's AI Cloud transformation journey. TCS Cloud is accelerating the shift to an AI-powered, cloud-first future, acting as a strategic transformation partner to leading enterprises.
Key Responsibilities
- Frontend development with JavaScript, HTML5, CSS3, Bootstrap/Tailwind, and React.js.
- Backend development with Python (Django, FastAPI) or Node.js (Express).
- Database management with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
- Utilizing Git/GitLab/GitHub for version control.
- Working with CI/CD pipelines and testing frameworks (e.g., Jest, PyTest, Mocha).
- Implementing REST APIs, GraphQL, microservices, and containerization (e.g., Docker, Kubernetes).
- Applying security best practices, including OAuth2, JWT, SSL/TLS.
- Experience with cloud platforms such as AWS, Azure, GCP and serverless architectures.
- Familiarity with DevOps tools like Jenkins, Terraform, Ansible.
- Experience with monitoring & logging tools (e.g., Grafana, Prometheus, Graylog, ELK).
Requirements & Tech Stack
- JavaScript, HTML5, CSS3, Bootstrap/Tailwind, React.js
- Python (Django, FastAPI) or Node.js (Express)
- MySQL, PostgreSQL, MongoDB, Redis
- Git/GitLab/GitHub
- CI/CD pipelines, Jest, PyTest, Mocha
- REST APIs, GraphQL, microservices, Docker, Kubernetes
- OAuth2, JWT, SSL/TLS
- AWS, Azure, GCP, serverless architectures
- Jenkins, Terraform, Ansible
- Grafana, Prometheus, Graylog, ELK
Qualifications
- Solid understanding of the technologies listed.
- Knowledge of security best practices.
- Familiarity with DevOps tools and cloud platforms.
- Experience with monitoring & logging tools.
- Location: Chennai