Software Python Developer

Roverside
Pune - Pune
3,00,000 - 6,50,000
/ monthly
Requirements
1 - 4 years experience
Graduate
Above 20 years
No gender preference
Shift timings
Working days
5 days/week
Morning Shift
9:00am - 6:00pm

Job description

ROVERSIDE:
We build cloud-based data infrastructure and custom analytics solutions for companies.
JOB DESCRIPTION:
• We are looking for Python Developer, a technically inclined engineer who is passionate to solve and give solutions customized OpenStack private cloud environment.
• Ability to learn new technologies, adapt and evolve providing solutions.
• Possess knowledge of PaaS concepts and understanding of Infrastructure platforms such as OpenStack, Cloud Foundry etc.
• Experience with Infrastructure automation & DevOps scripting - Shell, Python etc.
• Proven experience with Python web frameworks
• Writing reusable, testable, and efficient code
• Write and implement software solutions that integrate different systems
• Integration of user-facing elements developed by front-end developers with server-side logic
• Implementation of security and data protection
SKILLS & QUALIFICATIONS REQUIRED:
• 1 - 4 years of relevant experience on Python
• Python and flask, API, REST/ SOAP, Virtualization technologies, Cloud, docker/containers.
• Must have good understanding of python development on cloud services
• Must have experience on web services and APIs (REST, JSON and similar) and creation and consumption of RESTful APIs
• Familiarity with ORM (Object Relational Mapper) libraries in particular
• Familiarity with event-driven programming in Python
• Knowledge of user authentication and authorisation between multiple systems, servers and environments (OAuth, BasicAuth and similar) • Good understanding of cloud databases, cloud services, cloud infrastructure (storage, compute)
• Able to integrate multiple data sources and databases into one system
• Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
• Good understanding of server-side templating languages
• Proven experience in software development lifecycle
• Good working knowledge of programming in a UNIX/Windows environment
• Acquaintance with Python web stacks
• Experience in best code deployment practices
• Knowledge of Scrum / Kanban
• Solid experience coding in Python / Django
• Experience working collaboratively in an Engineering team with frequent communication with stakeholders
• Excellent communication skills both written and oral
• Bachelors/Master Degree in computer software
ADDED ADVANTAGE:
• Hands-on experience on Python Flask and SQL
• Exposure on writing unit, automation and integration tests
• Prior experience on Agile Methodologies
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
• Unit test and debugging skills
JOB LOCATION: Pune

Additional Requirements
Language
English
Experience
Software Developer,
IT- Software
Job Type
Full Time
Skills
Python, django, Flask
Share
Posted on 18 Feb 2019
Home
Analytics / Business Intelligence / Data Science
Analytics / Business Intelligence / Data Science in Roverside