1 day ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain scalable backend services using Go and Python.
- Build and manage RESTful APIs and microservices.
- Use PostgreSQL for data storage and Redis for caching.
- Develop and deploy applications in Docker containers using Kubernetes.
- Deploy and monitor applications on AWS infrastructure in collaboration with DevOps.
- Participate in code reviews, testing, debugging, and reliability improvements.
- Contribute to architectural decisions and backend system design.
- Maintain and improve CI/CD pipelines for backend services.
- Troubleshoot performance and scalability issues.
Requirements
- 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.
- Proficiency with AWS services including EC2, ECS/EKS, S3, RDS, and IAM.
- Understanding of RESTful API design principles.
- Familiarity with CI/CD tools and practices.
- B.E./B.Tech. degree in Computer Science or a similar technical discipline, or equivalent practical experience.
- Good problem-solving skills and ability to work in an agile team environment.
Benefits
- Supportive workplace focused on respect, trust, collaboration, and passion.
- Location: Bangalore - Indraprastha, India.
Tech Stack
Categories
About Thales
Thales designs and sells defense, aerospace, space, and digital identity/cybersecurity systems to governments, armed forces, infrastructure operators, and enterprises. Its portfolio spans avionics, radars and sensors, satellites, air traffic management, secure communications, and cybersecurity and identity solutions (bolstered by the 2019 Gemalto acquisition). Headquartered in Meudon, France, Thales is publicly traded on Euronext Paris (HO) and reported €20.6 billion in sales in 2024.
