Overview
Thales is seeking a Backend Developer to build and maintain robust backend services that power its applications, with strong experience in Golang and Python plus hands-on cloud, containerization and database skills.
What you'll do
- Design, develop, and maintain scalable backend services using Go (Golang) and Python.
- Build and manage RESTful APIs and microservices.
- Work with PostgreSQL and Redis for efficient data storage and caching.
- Develop and deploy applications in Docker containers using Kubernetes for orchestration.
- Collaborate with DevOps to deploy and monitor applications on AWS cloud infrastructure.
- Participate in code reviews, testing, and debugging to ensure high code quality and system reliability.
- Contribute to architectural decisions and help shape backend system design.
- Maintain and improve CI/CD pipelines for backend services.
- Troubleshoot and resolve performance and scalability issues.
What you'll need
- 3-5 years of backend development experience.
- Proficiency in Golang and Python.
- Strong understanding of PostgreSQL and Redis.
- Experience with Docker and containerized applications.
- Hands-on experience with Kubernetes for orchestration.
- Proficiency with AWS services (e.g., EC2, ECS/EKS, S3, RDS, IAM).
- Understanding of RESTful API design principles.
- Familiarity with CI/CD tools and practices.
- Good problem-solving skills and ability to work in an agile team environment.
Nice to have
- B.E/B.Tech. degree in Computer Science, similar technical discipline or equivalent practical experience.
Details
- Location: Bangalore - Indraprastha, India.
Read the full description and apply on the company’s own careers page.