Python Developer
Apply for this position
All fields marked * are required
Role: Python Developer
Key Responsibilities
Design, develop, and maintain scalable Python applications.
Build and integrate RESTful APIs and third-party services.
Optimize application performance, scalability, and reliability.
Troubleshoot, debug, and resolve production and development issues.
Collaborate with cross-functional teams to deliver high-quality solutions.
Participate in code reviews and ensure adherence to coding standards.
Develop and optimize database queries and data models.
Support deployment, testing, and continuous integration processes.
Key Skills
Strong Python programming expertise.
Experience with Django, Flask, or FastAPI.
REST API development and integration.
SQL databases (PostgreSQL, MySQL, SQL Server).
Object-Oriented Programming (OOP) and design patterns.
Git/GitHub/GitLab version control.
Docker, Kubernetes, and CI/CD pipelines.
Cloud platforms (AWS, Azure, or GCP).
Unit testing frameworks (PyTest, Unittest).
Agile/Scrum development methodology.
Strong analytical and problem-solving skills.
Required
Preferred