JD - Python
Developer
Location: Bangalore
Experience : 5+ yrs
Position: Permanent
Notice Period:
Immediate to max 30 days
Responsibilities
- Design and implement
software features based on requirements
- Architect new features for
products or tools
- Articulate and document
designs as needed
- Prepare and present
technical trainings
- Provide estimates and status
for development tasks
- Work effectively in a highly
collaborative and iterative development process
- Work effectively with
Product, QA and DevOps team.
- Troubleshoot issues and
correct defects when required
- Build unit and integration
tests that assure correct behavior and increase the maintainability of
code base
- Apply dev-ops and automation
as needed
- Commit to continued learning
and enhancement of skills and product knowledge
Required
Qualifications
- Minimum of 5 years of
relevant experience in development and design
- Proficiency in Python and
extensive knowledge of the associated libraries Extensive experience with
Python data science libraries: TensorFlow, NumPy, SciPy, Pandas, etc.
- Strong skills in producing
visuals with algorithm results
- Strong SQL and working
knowledge of Microsoft SQL Server and other data storage technologies
- Strong web development
skills Advance knowledge with ORM and data access patterns
- Experienced working using
Scrum and Agile methodologies
- Excellent debugging and
troubleshooting skills
- Deep knowledge of DevOps
practices and cloud services
- Strong collaboration and
verbal and written communication skills
- Self-starter,
detail-oriented, organized, and thorough
- Strong interpersonal skills
and a team-oriented mindset
- Fast learner and creative
capacity for developing innovative solutions to complex problems
Skills
PYTHON, SQL,
TensorFlow, NumPy, SciPy, Pandas