Overview
Job Type: Full-Time
Experience: 4-6 yrs
Location: Mohali
Job Summary:
We are seeking an experienced Python Developer with 4-6 years of expertise in backend development, data science, and ML. The ideal candidate will design and maintain scalable backend solutions, RESTful APIs, and third-party integrations while optimizing performance and security.
Key Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable Python code.
- Build scalable backend solutions, RESTful APIs, and integrations with third-party services.
- Optimize applications for performance, scalability, and security.
- Collaborate with cross-functional teams, including front-end developers, data scientists, and DevOps engineers.
- Work with databases (SQL & NoSQL) and ensure efficient data storage and retrieval.
- Implement best coding practices, conduct code reviews, and write unit tests.
- Troubleshoot, debug, and upgrade existing applications.
- Stay up-to-date with the latest industry trends, frameworks, and technologies.
Required Skills & Qualifications:
- 5-6 years of professional experience in Python development, data science & ML.
- Strong knowledge of frameworks such as Django, Flask, or FastAPI.
-Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- Proficiency in RESTful API design and development.
- Experience with cloud services such as AWS, Azure, or GCP.
- Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.
- Experience with version control systems such as Git.
-Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Knowledge of CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills and the ability to work independently.
Preferred Skills:
- Experience with asynchronous programming using Celery or similar tools.
- Knowledge of message brokers like RabbitMQ or Kafka.
- Exposure to data processing and analytics using Pandas, NumPy, or PySpark.
- Experience in working with AI/ML libraries such as TensorFlow or PyTorch.
- Familiarity with front-end technologies (JavaScript, React) is a plus.
About the company:
Geek Tech provides a full suite of digital marketing, web/mobile app design, development solutions, and services to elevate brands. Our firm commitment to client profitability and long-term client relationships has helped our agency grow steadily since our inception in the market.
www.geekinformatic.com
https://youtu.be/FyyKXJIinDo | https://youtu.be/SLb5Ic4ktQE
Job Types: Full-time, Permanent
Pay: ₹50,000.00 - ₹75,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
- Leave encashment
- Paid sick time
Schedule:
- Day shift
- Monday to Friday
- Morning shift
Education:
- Bachelor's (Required)
Experience:
- Python: 4 years (Required)
Location:
- Mohali, Punjab (Required)
Work Location: In person