Python Developer
Indexed description
Key Responsibilities
- Develop, test, and maintain Python-based applications and services.
- Design and implement RESTful APIs using frameworks such as Django, Flask, and FastAPI.
- Work with relational and NoSQL databases using ORM tools like SQLAlchemy and Django ORM.
- Build and maintain CI/CD pipelines for automated build, testing, and deployment processes.
- Deploy and manage applications on cloud platforms including AWS, Azure, or GCP.
- Collaborate with cross-functional teams to deliver scalable and high-quality solutions.
- Participate in code reviews, troubleshooting, and performance optimization.Required Skills
- Strong expertise in Python programming.
- Hands-on experience with modern Python frameworks:
- Django
- Flask
- FastAPI
- Django
- Solid understanding of RESTful API development.
- Experience with relational and NoSQL databases.
- Knowledge of ORM tools such as SQLAlchemy and Django ORM.
- Experience implementing CI/CD pipelines.
- Exposure to cloud platforms:
- AWS
- Azure
- GCP
- AWS
- Strong problem-solving and communication skills.
- Experience working in Agile/Scrum environments.
- Familiarity with containerization tools like Docker/Kubernetes is a plus.
- Banking or financial domain experience is preferred.
- 4+ years of Python development experience preferred.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search