onsite
Senior Software Engineer - Tarento Technologies Pvt. Ltd.
Software Engineer
Senior Software Engineer leading scalable, cloud‑native solutions using Python, Node.js, and AWS. Drive microservices architecture, containerization, and CI/CD pipelines to deliver high‑impact digital transformations for global clients.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance microservices in Python and Node.js, ensuring scalability and reliability.
- Architect and deploy applications on AWS using services such as ECS, EKS, Lambda, and RDS, optimizing cost and performance.
- Implement CI/CD pipelines with Docker, Kubernetes, and GitHub Actions to accelerate delivery cycles.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and best practices.
- Mentor junior engineers, conduct code reviews, and promote a culture of continuous improvement.
Requirements
- 5+ years of professional software development experience in backend technologies.
- Strong proficiency in Python and Node.js, with a solid grasp of RESTful API design.
- Hands‑on experience with AWS, Docker, and Kubernetes in production environments.
- Familiarity with microservices patterns, event‑driven architecture, and message brokers.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonnodejsawsdockerkubernetes