Posted on
Job Description:
We are seeking an experienced Python Developer to join our team. The ideal candidate will have over 4 years of experience in backend development using Python and will be proficient in various Python frameworks. If you are passionate about coding, have a solid understanding of software development life cycle (SDLC) best practices, and are familiar with cloud services and containerization, we would love to meet you!
Key Responsibilities:
• – Develop and maintain backend components using Python.
• – Utilize frameworks like FastAPI, Django, Flask, and Bottle for web – -application development.
• – Write clean, modular, and testable code with a strong emphasis on quality.
• – Design and deploy secure, scalable, and complex APIs.
• – Implement best practices in coding standards, code reviews, source control, and operations.
• – Collaborate with cross-functional teams to define, design, and ship new features.
• – Manage tasks using Agile methodologies and tools like Jira.
• – Utilize version control systems like GIT for code management.
• – Work with cloud platforms (AWS, Azure, GCP) and manage REST APIs.
• – Employ containerization tools like Docker, Kubernetes, and Helm.
Required Skills and Experience:
• – 3+ years of solid experience as a backend Python developer.
• – Strong knowledge of Python 3.
• – Proficiency in Python frameworks such as FastAPI, Django, Flask, and Bottle.
• – Strong understanding of Data Structures & Algorithms, OOP, Threads, and Parallel-Processing.
• – Experience in building secure, scalable, and complex APIs.
• – Proficient in writing and delivering testable, high-quality code.
• – Knowledge of SDLC best practices including coding standards, code reviews, source control management, build processes, testing, and operations.
• – Experience with GIT, Jira, and Agile methodologies.
• – Familiarity with cloud services (AWS, Azure, GCP) and REST API.
• – Experience with SQL databases.
• – Knowledge of Docker, Kubernetes, and Helm is a big plus.
Preferred Qualifications:
• – Bachelor’s degree in Engineering, or a related field.
• – Excellent problem-solving skills and attention to detail.
• – Strong communication and teamwork skills.
• – Ability to work independently and manage time effectively.
What We Offer:
• – Competitive salary and benefits package.
• – Opportunity to work on innovative projects.
• – Collaborative and supportive work environment.
• – Professional growth and development opportunities.
• How to Apply:
Interested candidates are invited to send their resume and a cover letter to hr@meritoriousinfotech.com