Careers
Python Developers
FULL TIME / FARGO
Sr. Developer - Python
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
- Log in to post comments