Python Software Developer
Technology
CGIHyderabad, India₹1,25,000 - ₹2,08,333 /month3 days agoUntil 24/12/2026
Full timeHybrid
Job description
Key Responsibilities:
- Design and develop scalable backend applications using Python and FastAPI.
- Build and maintain microservices-based architectures for enterprise applications.
- Develop and integrate AI/ML-powered solutions, including LLM-based applications and intelligent APIs.
- Design, develop, and deploy cloud-native solutions on AWS.
- Implement RESTful APIs and service integrations with internal and external systems.
- Work with AWS services such as Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, SQS, SNS, and CloudWatch.
- Create CI/CD pipelines and automate deployment processes.
- Optimize application performance, scalability, and security.
- Collaborate with cross-functional teams including Product, DevOps, AI/ML, and Architecture teams.
- Participate in code reviews and enforce best development practices.
Required Skills:
- Strong programming experience in Python.
- Hands-on experience with FastAPI framework.
- Proven experience in building Microservices and distributed systems.
- Strong knowledge of AWS Cloud Services.
- Experience in developing and integrating AI/GenAI solutions.
- Expertise in REST APIs, asynchronous programming, and API security.
- Experience with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or DynamoDB.
- Proficiency with Docker and containerized deployments.
- Knowledge of Git, CI/CD pipelines, and Agile methodologies.
Keywords
pythonsoftware-developersplanning-and-designvisual-art-designproduct-development-and-designfastapimicroservicesenterprise-applicationsartificial-intelligencemachine-learninglarge-language-model-llmamazon-web-servicesaws-lambdaamazon-ecsamazon-eksamazon-elastic-kubernetes-service-eksapplication-programming-interface-apiamazon-api-gatewayamazon-s3amazon-rds-for-mysql
Interested in this role?