Tech Stack
AWSAzureCloudDjangoFlaskMongoDBMySQLNoSQLPostgresPythonSQL
About the role
- Develop backend applications using Python and frameworks such as Django, Flask, or FastAPI.
- Design and maintain RESTful APIs for integration with internal and external systems.
- Automate operational processes through custom scripts and tools.
- Integrate solutions with relational (PostgreSQL, MySQL) and non-relational (MongoDB) databases.
- Participate in code reviews, unit testing, and integration testing.
- Collaborate with cross-functional teams (QA, DevOps, Data Engineers) to deliver complete solutions.
- Document code and technical processes clearly and thoroughly.
Requirements
- Minimum 4 years of experience in Python development
- Strong knowledge of object-oriented programming and SOLID principles
- Experience with Django, Flask, or FastAPI frameworks
- Proficiency in SQL and NoSQL databases
- Familiarity with version control tools (Git) and agile methodologies
- Preferred experience with cloud services (AWS, Azure)
- Involvement in digital transformation and generative AI projects
- Potential to grow into senior or technical leadership roles with mentorship and training
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoFlaskFastAPIRESTful APIsPostgreSQLMySQLMongoDBobject-oriented programmingSOLID principles
Soft skills
collaborationcommunicationdocumentation