Job Summary :
We are looking for a skilled and enthusiastic Python Developer to join our team. The ideal candidate will have a deep understanding of Python programming, experience building robust and scalable applications, and a passion for solving complex problems. As a Python Developer, you will work on a variety of projects, from back-end services to front-end integrations, using cutting-edge technologies.
Key Responsibilities :
- Develop and maintain high-performance, scalable, and secure Python-based applications.
- Write clean, reusable, and efficient code following best practices (unit testing, source control, code reviews, etc.).
- Collaborate with cross-functional teams to gather and define requirements, and design solutions.
- Build, deploy, and maintain APIs, microservices, and web applications.
- Integrate user-facing elements with server-side logic.
- Work with databases (SQL and NoSQL) and optimize database queries for performance.
- Debug, troubleshoot, and resolve issues in existing applications and systems.
- Implement automated testing and continuous integration (CI / CD) pipelines.
- Stay up-to-date with the latest industry trends and technologies.
Required Skills and Qualifications :
Strong proficiency in Python and knowledge of popular frameworks like Django or Flask.Solid understanding of object-oriented programming (OOP) and design patterns.Experience working with RESTful APIs, microservices architecture, and cloud services (AWS, Azure, GCP).Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.Experience with version control systems such as Git.Strong problem-solving skills and attention to detail.Familiarity with database management systems (PostgreSQL, MySQL, MongoDB, etc.).Knowledge of containerization tools like Docker and orchestration tools like Kubernetes is a plus.Excellent communication skills and ability to work collaboratively in a team environment.Educational Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.Experience :
2-5 years of professional experience as a Python Developer or in a similar role.Preferred Qualifications :
Experience with Agile development methodologies.Knowledge of machine learning frameworks (TensorFlow, PyTorch) is a bonus.Experience with automation tools and scripting.Benefits :
Competitive salary and performance bonuses.Flexible working hours and remote work options.Health insurance and other employee benefits.Opportunities for learning and professional development.If you are passionate about Python development and eager to take on new challenges, we would love to hear from you!Please APPLY ONLY IF YOU CAN ATTEND IN-PERSON INTERVIEWS at ASDC, Shankar Vihar, Rao Tula Ram Marg, New Delhi 110010 on 02 and 03 December 2024.
Company Description
Createch Software (P) Ltd is a software engineering and digital strategy firm based in New Delhi, offering bespoke technology solutions globally. The company specializes in defense, Staffing Management, Recruitment Process Outsourcing, and E-governance services, driving business change through strategy, consulting, and engineering services. Createch combines industry expertise with engineering excellence to deliver transformational solutions for its clients.
Skills Required
Css, Postgresql, Html, Django, Git, Javascript, Docker, Mysql, Flask, Mongodb, Restful Apis, Kubernetes, Python