Python Developer - Freelancer - Support Engineer

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

Offer summary

Qualifications:

Over 5 years of experience in software development with various programming languages., Strong expertise in Python and the Data Science ecosystem (Pandas, Scikit-learn, TensorFlow, NumPy)., Experience in data engineering, building data pipelines, and deploying machine learning models., Proficiency in web application development, cloud deployment, and working with databases like Postgres, Elasticsearch, and Redis..

Key responsibilities:

  • Develop and maintain large-scale software solutions using Python.
  • Design and implement data pipelines and machine learning algorithms.
  • Build and deploy web applications and microservices on cloud platforms.
  • Collaborate with international teams and stakeholders to deliver projects.

Hatigen Consulting Services Pvt. Ltd. logo
Hatigen Consulting Services Pvt. Ltd.
51 - 200 Employees
See all jobs

Job description

  • Role - Python Developer - Freelancer- Support Engineer
  • Experience - 5+ years
  • Location - Work From Home
  • Compensation - Competitive

Roles and Responsibilities
  • 5+ years experience on developing software solutions with various Application programming languages.
  • Experience in research and development processes (Software based solutions and products) ; in commercial topics; in implementation of strategies, POC s
  • Experience in expert functions like Software Development / Architecture, Software Testing
  • Exposure to and working experience in the relevant Siemens sector domain (Industry, Energy, Healthcare, Infrastructure and Cities) required.
  • International experience with global projects and collaboration with intercultural team is preferred
  • 4 - 7 years experience on developing software solutions with various Application programming languages.
  • Strong experience in Data Engineering and Analytics
  • Strong command of Python language Data Science Ecosystem (Pandas, Scikit-learn, TensorFlow, NumPy etc.)
  • Expert in Data Engineering and building data pipelines, implementing Algorithms in a distributed environment
  • Very good experience with data science and machine learning
  • Experience with developing and deploying web applications on the cloud with solid understanding of one or more of the following like Flask, Django
  • Drive adoption of Cloud technology for data processing and warehousing
  • Experience in working with multiple databases, especially with NoSQL world
  • Strong understanding/expertise in building REST APIs/ Micro services architecture
  • Experience or knowledge on Java would be added advantage
  • Understanding of Webserver, Load Balancer and deployment process / activities
  • Advanced level knowledge of software development life cycle.
  • Advanced level knowledge of software engineering process.
  • Excellent command over English in written, spoken communication and strong presentation skills.
  • Experience in Jira, Confluence will be an added advantage.
  • Experience with Agile/Lean development methods using Scrum
  • Experience in Rapid Programming techniques and TDD
  • Takes strong initiatives and highly result oriented
  • Good at communicating within the team as well as with all the stake holders
  • Strong customer focus and good learner.
  • Highly proactive and team player
  • Ready to travel for Onsite Job assignments (short to long term)

Requirements
  • Have more than 5 years of Python development experience building large applications
  • Like greenfield projects and a chance to bootstrap our technology stack
  • Love building and consuming REST APIs
  • Live on the command line
  • Postgres/Elasticsearch/Redis are tried and tested tools you reach for
  • Use infrastructure as code with AWS, Google or a similar cloud provider
  • Enjoy working in a team and helping those around you to succeed
  • want to learn and grow

Perks and Benefits
  • Work From home
  • Flexible timings

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Python Developer Related jobs