Python Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science, Engineering, or related field., At least 5 years of professional software engineering experience., Proficiency in Python programming language and extensive experience with Django., Experience with Elasticsearch or other NoSQL databases, Git, CI/CD tools, and Docker..

Key responsibilities:

  • Design, develop, and maintain software solutions using Python and Django.
  • Implement and manage NoSQL databases like Elasticsearch.
  • Oversee CI/CD pipelines to ensure smooth production deployments.
  • Develop and integrate APIs to support various applications and services.

Hunarstreet Technologies Pvt. Ltd. logo
Hunarstreet Technologies Pvt. Ltd. Human Resources, Staffing & Recruiting Startup https://www.hunarstreet.com/
11 - 50 Employees
See all jobs

Job description

Job Description :

We are seeking a highly skilled Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong command of Python, experience with DjangoElasticsearch or other NoSQL technologies, TypeScript, and a deep understanding of CI/CD processes for production deployment. Additionally, expertise in API development and integration, proficiency with Docker, and experience with Linux/Unix systems is essential.

You will be responsible for designing, developing, and maintaining complex software solutions, ensuring the highest level of performance and reliability.

Key Responsibilities :

- Design, develop, and maintain software solutions using Python and Django.
- Implement and manage Elasticsearch or other NoSQL databases.
- Utilize Git for version control and collaboration.
- Oversee CI/CD pipelines to ensure smooth production deployments.
- Develop and integrate APIs to support various applications and services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve software defects and issues.
- Create and manage Docker containers for development, testing, and production
environments.
- Manage and optimize applications on Linux/Unix systems.
- Participate in code reviews to maintain code quality and integrity.
- Stay up-to-date with the latest industry trends and technologies


Qualifications :

-Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software engineering experience.
- Proficient in Python programming language.
- Extensive experience with Django.
- Experience with Elasticsearch or other NoSQL databases.
- Strong knowledge of Git and GitHub workflows.
- Hands-on experience with CI/CD tools and processes (e.g., Jenkins, GitLab CI, CircleCI).
- Proficient in TypeScript.
- Expertise in API development and integration.
- Proficient with Docker for containerization.
- Experience with Linux/Unix systems.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.



Benefits :

- Competitive salary.
- Flexible working hours.
- Collaborative and inclusive work environment.
- Work on products with a global impact.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Python Developer Related jobs