Jr. Python Developer β Full Job Description
Job Role: Jr Python Developer
Job Description: The Jr Python Developer will play a crucial role in the software development lifecycle, contributing to the development, testing, and deployment of software solutions. This position requires strong proficiency in Core Python and Pandas also well experienced in any frameworks such as Django, FastAPI, or Flask. The role involves developing APIs, managing databases, ensuring server-side performance, and collaborating with front-end developers to deliver high-quality software solutions.
Key Responsibilities:
- Data Engineering: Need to work with large datasets and use various tools and technologies to ensure data is accessible, reliable, and efficiently processed.
- API Development & Maintenance: Construct and optimize APIs using frameworks like Django and Flask to support seamless front-end integration.
- Scripting & Automation: Develop Python scripts to automate repetitive tasks and optimize system operations.
- Database Management: Work with databases such as PostgreSQL and MySQL for schema design, querying, optimization, and migration.
- Coding Standards & Scalability: Write clean, testable, and scalable code, adhering to high standards of reliability and performance.
- Testing & Debugging: Participate in testing processes to ensure software functionality under different scenarios and troubleshoot issues through code reviews and debugging.
- Knowledge Sharing & Learning: Stay updated with the latest industry trends and share knowledge with the team to foster skill development.
- Team Collaboration: Work closely with both backend and frontend teams to align the development process and meet project deadlines.
Requirements:
- Bachelorβs degree is preferred.
- Minimum 1 year of experience in Python development or a related role.
- Proficiency in Python frameworks such as Django, Flask, or FastAPI.
- Familiarity with front-end technologies (HTML, CSS, JavaScript, Bootstrap, and jQuery).
- Experience with databases (PostgreSQL and MySQL) including schema design and optimization.
- Strong problem-solving and debugging skills.
- Self-motivated, goal-oriented, and able to work both independently and in a team.
- Familiarity with cloud platforms like AWS is a plus.
Salary: βΉ20,000 to βΉ22,000 per month