You are here

Python Developers

Python Developers

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 

Deadline: March 24, 2019 11:59:59 PDT