Python Developer
Posted Updated
Description
# Python + LLM
## Company Overview
Not specified.
## Job Summary
We are seeking a highly skilled **Python + AWS Developer** with over 3 years of experience to join our team in Bangalore. The ideal candidate will be responsible for developing backend services using Python, designing and deploying applications on Amazon Web Services (AWS), and ensuring system scalability and reliability.
## Responsibilities
- Develop and maintain backend applications and microservices using **Python**.
- Design and deploy scalable and secure cloud-native applications using **AWS** services (Lambda, S3, EC2, RDS, API Gateway, etc.).
- Integrate with third-party APIs and internal systems.
- Optimize code for performance, scalability, and reliability.
- Implement and maintain **Continuous Integration/Continuous Deployment (CI/CD)** pipelines for automated deployment.
- Troubleshoot issues across environments and provide effective resolutions.
- Collaborate with front-end developers, DevOps, and QA teams to deliver robust solutions.
- Maintain code quality through unit tests, code reviews, and documentation.
## Qualifications
- **3+ years** of hands-on experience in **Python programming**.
- Strong experience with **AWS** services, including **Lambda**, **API Gateway**, **S3**, **RDS**, and **CloudWatch**.
- Knowledge of **RESTful API** development and integration.
- Experience with databases like **MySQL**, **PostgreSQL**, or **DynamoDB**.
- Familiarity with **CI/CD tools** (e.g., GitHub Actions, CodePipeline, Jenkins).
- Strong version control skills using **Git**.
- Good understanding of containerization **(Docker is a plus)**.
## Preferred Skills
- Additional experience with **microservices architecture**.
- Familiarity with **serverless architecture**.
- Knowledge of **monitoring and logging** tools on AWS.
## Experience
- A minimum of **3+ years** of relevant experience in software development, specifically focused on Python and AWS technologies.
## Environment
This position is based in **Bangalore, India**. The work environment may include collaboration with cross-functional teams and may involve remote working arrangements depending on company policies.
## Salary
Not specified.
## Growth Opportunities
Not specified.
## Benefits
Not specified.
