Python Developer
Job description
About the job Company Description
Decabyte is a global leader in professional certification training, specializing in Cybersecurity, IT & Project Management, DevOps, Business Management, and other in-demand fields. Our expert-led programs provide individuals and teams with the skills and credentials needed to excel in their careers. Dedicated to advancing professional growth, we empower learners to stay competitive in their industries.
Join Decabyte to achieve your goals and strive for professional excellence in today’s dynamic world.
About the Role We are looking for an experienced Python Developer to join our development team. The ideal candidate should have strong expertise in backend development, API design, database management, and modern Python frameworks. This role offers an opportunity to work on innovative projects while collaborating with global teams.
Key Responsibilities Design, develop, and maintain Python-based applications.
Build scalable backend systems and RESTful APIs.
Develop applications using Django, Flask, or FastAPI.
Optimize application performance and database queries.
Integrate third-party services and external APIs.
Write reusable, maintainable, and efficient code.
Participate in system architecture and technical discussions.
Conduct testing, debugging, and troubleshooting.
Collaborate with frontend developers, QA engineers, and project managers.
Ensure compliance with coding standards and security best practices.
Required Skills Minimum 3 years of professional Python development experience.
Strong proficiency in Python programming.
Hands-on experience with Django, Flask, or FastAPI.
Experience building REST APIs.
Knowledge of PostgreSQL, MySQL, MongoDB, or other databases.
Familiarity with Git version control.
Understanding of Docker and containerization.
Experience with cloud platforms such as AWS, Azure, or GCP.
Strong analytical and problem-solving skills.
Preferred Qualifications Experience with AI/ML projects.
Knowledge of Celery, Redis, and message queues.
Experience working in Agile environments.
Understanding of CI/CD pipelines.
Benefits 100% Remote Position
Flexible Work Schedule
Professional Development Opportunities
International Project Exposure
Supportive Team Environment Interview Process Round 1: Screening Call
Round 2: Client Technical Interview
Round 3: HR Interview
Interested in this role?