Position Overview:
We are looking for a skilled and motivated Developer.
In this role, the individual will be responsible for developing robust, scalable Python applications.
Key Responsibilities:-
Design, develop, and maintain microservice-based applications using Python frameworks like Django, Flask etc.
-
Collaborate with cross-functional teams to define, design, and ship new features.
-
Implement RESTful APIs and ensure seamless integration between various services.
-
Optimize applications for maximum speed and scalability.
-
Write clean, scalable, and well-documented code following standard coding guidelines.
-
Troubleshoot and debug applications to ensure optimal performance.
-
Conduct code reviews and provide constructive feedback to team members.
-
Stay updated with industry trends and emerging technologies related to Python development and microservices architecture.
Skills & Qualifications:Mandatory:-
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
-
Must have 5 to 10 year of Industry experience.
-
Proven experience as a Python Developer with a strong background in software development especially focus on developing microservices based applications.
-
Strong understanding of Python and its ecosystem (libraries, frameworks, etc.).
-
Strong proficiency in Django and Flask frameworks.
-
Solid understanding of RDBMS (e.g., PostgreSQL, MySQL) and experience with database design and optimization.
-
Familiarity with RESTful API design and implementation.
-
Experience with version control systems (e.g., Git).
-
Strong problem-solving skills and analytical thinking.
-
Excellent communication and teamwork skills.
Good To Have Skills:-
Knowledge of containerization tools (e.g., Docker) and orchestration (e.g., Kubernetes) is a plus.
-
Familiarity with CI/CD pipelines and DevOps practices will be preferred.