Python Developers
The consultant will be working in our mixed technology environment to deliver data products providing decision support for business and customers. As part of a highly collaborative team, the role will interact with technical and business resources within and outside of IT organization. The ideal candidate is a committed, creative, self-motivated technologist who is interested in practicing current skills and learning new ones.
Primary Duties and Responsibilities
Build new micro-services, libraries, and features that form the platform to support cognitive analytic products
Design and develop batch jobs, web applications and web services
Deploy scalable machine learning models to production
Communicate technical concepts and solutions in a clear fashion that business stakeholders and other developers can understand and collaborate
Work with app dev and QA teams for testing and improvement if needed
Ability to scope work and provide proper estimate
Familiarity with SDLC and agile methodologies and tools such as TFS, Git, SCRUM
Stay current with the latest in cognitive analytics and explore new tools and features if necessary
Experience, Education and Skills
5+ years of experience with strong python development skills
2+ years in building python data engineering platforms for data science or data analytic groups
Expert in Django, flask, Javascript
Strong relational and non-relational data base experience
Ability to containerize services (Docker, Kubernetes)
Experience with Azure or AWS PaaS and IaaS
Bachelor's degree from an accredited institution
System and networking fundamentals
ML Modeling is plus
General Requirements
Exhibit and practice courteous, ethical and professional behavior while interacting with both internal and external customers
Act in a collaborative, team-oriented environment focused on common goals to achieve mutually beneficial results
Be accountable and responsible for the accuracy and completeness of assigned work and results
Prioritize and manage work load and communicate issues clearly
Exhibit effective verbal and written communication skills
Comply with all laws, regulations and company policies
Travel when required