Job Details

Python Developer

MERRIMACK-03054, NH, US
01/20/2020

-


Required Skills

    Java
Company

Infinity Consulting Solutions, Inc

Experience

3 to 5 Year(s)

Job Description

We are seeking a savvy Python developer to join our Innovation team and to power our client’s digital product and services through innovation, collaboration and clarity.

The developer will be responsible for building and rapidly growing our Python back end infrastructure.

The ideal candidate is a top-tier Python developer who has experience building RESTful backend applications and microservices.

The developer will support and collaborate with our data engineers, database architects, data analysts and data scientists and will ensure efficient data delivery architecture is consistent throughout ongoing projects.

They must be proactive and comfortable supporting the data needs of multiple teams, systems and products.

The right candidate will be excited by the prospect of optimizing or even re-designing our company’s backend to support our next generation of products and data initiatives.

The Expertise You Have

Bachelor’s or Master’s Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required.

3+ years of enterprise development and a desire to work on a fast paced development team with the experience of handling multiple tracks concurrently

Hands-on experience with any one of the tools - Python, pandas/numpy, scikit-learn, Jupyter / any Python
IDE along with Python or R, AWS / Cloud, Java, RDBMS, REST APIs

Comfortable working knowledge of working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools.

Expert knowledge and experience in Java, various open source stacks, and relational databases.

Experience with / knowledge of R, Python highly desired.

Experience in cloud technologies and practices, building applications using services such as AWS S3, EC2,
Lambda, EMR, CloudFormation. Experience with containers and well-grounded in the knowledge of engineering and continuous delivery practices.

Passionate about technology and delivering solutions to tackle business problems using event driven and / or scale-out architectures.

Complete knowledge of complexity and security around building and maintaining financial applications and products

The Skills You Bring

Assist in crafting data pipelines involving data cleaning, transformation, streaming enrichment / analytics and normalization

Build the infrastructure required for efficient ingestion, transformation, and loading of data from a wide variety of data sources using SQL and AWS "big data " technologies

Build micro-services for analytics and data scientist team members that assist them in building and optimizing our software into an innovative industry-leading product.

Design, build, and maintain data movement solutions such as APIs, pub/sub queues, and caches

Architect, implement and deploy new data models and data processes in production.

Orchestrate APIs and automate data processes

Explore client data, analyze and Implement ETL process demonstrating open source frameworks

Write python/spark scripts for Model verification and/or query database.

Build quick POCs / prototypes around data problems

Develop production-ready versions of cloud services and applications

Be a pillar of technological knowledge and lead by example in code, feature development, and documentation.

Give and attend sprint retrospectives to help the team refine its processes and approaches.

Provide documentation for solutions by developing documentation, UML diagrams, and well-structured code.

Follow good object-oriented design practices and solid design principles.




Developer
Information Technology

No Preference
Contract Only
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
1/14/2020
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY
-