Python Developer

Specific Skills
A Python Developer with 5+ years of experience must be proficient in core Python, object-oriented programming, and Python 3.x. Strong knowledge of Django, Flask, or other web frameworks is essential for backend development. Experience with REST APIs, database management (SQL/NoSQL), and ORM frameworks like SQLAlchemy is crucial. Proficiency in data structures, algorithms, and multi-threading is required. Hands-on expertise in cloud platforms (AWS, Azure), Docker, Kubernetes, and CI/CD pipelines is expected. Familiarity with version control (Git), unit testing, and Agile methodologies is important. Machine Learning, Data Analysis, and DevOps practices are valuable additional skills.
Job Description
A Python Developer is responsible for building scalable, high-performance applications. Core tasks include writing efficient, reusable, and testable code, developing and integrating REST APIs, and managing databases using SQL/NoSQL. They collaborate with cross-functional teams to gather requirements, troubleshoot issues, and optimize performance. Ensuring data security, deploying on cloud platforms (AWS, Azure), and managing CI/CD pipelines are key responsibilities. They design and implement automation scripts, follow DevOps practices, and conduct code reviews. Working within Agile teams, they maintain documentation, mentor junior developers, and stay updated with the latest technologies to ensure high-quality software delivery.
*
*
* Attach your resume. Max size 2mb Allowed Type(s): pdf