Senior Developer/ Architect- 21602

If you enjoy helping clients achieve business success through technology, you will love being a member of the Datum team. We hire only those with a commitment to the highest level of technical and professional excellence, coupled with leadership skills and a great attitude.

<- Back to job list

Senior Developer/ Architect- 21602

 
Location: Eagan, Minnesota
ID Number: #21602

Sr Java Developer/Architect

Eagan, Minn

1 year+

Qualifications:


The Senior Developer/ Architect is responsible for Technical Design, Architecture, Development, Enhancements and Support of deployment and consumption of Data Science and Optimization Models. The candidate will have expertise in implementing and developing data science IT solutions.

Responsibilities:

  • This position will partner with Data Scientists and Data Engineers to operationalize models and deliver insights to the business
  • Provide expert level IT technical lead services, including the direction, evaluation, selection, configuration, implementation, and integration of new and existing technologies and tools while working closely with other IT team members, data scientists, and data engineers to build AI and Data products
  • Design blueprints for efficient production deployment of machine learning models embedded in business applications and processes
  • Define KPIs and acceptance criteria for model performance in production
  • Ensure that standards and procedures are adopted and implemented
  • Ensure that the technical solutions meet the customers' business goals and that customer satisfaction with the project and conclusion is high
  • Act as a Point of contact for technical issues, creating documentation, monitoring service levels
  • Coordinate activities with internal/external technology owners/service providers
  • Consult within project team, with outside vendors or consultants to ensure project or product integrity
  • Mentor other Senior Developers on the team

Experience:

  • Functional knowledge of the airline business or airline IT processes
  • A BS/MS degree Is Required, preferably in a technical or scientific field
  • 8+ years of experience in designing, developing, integrating and running business, big data and/or data science applications
  • Background in Big Data, Distributed Computing, Analytics
  • Experience with design patterns and implementation and deployment AI and/or data science products
  • Experienced with deploying and managing infrastructures based on Docker, Kubernetes, or OpenStack, and Clouds such as OpenShift, Azure, AWS or Google Cloud Platform
  • Knowledge of data engineering and experience with big data
  • Linux and shell scripting expertise
  • Proficiency with SQL and NoSQL databases
  • Proficiency with scalable data extraction tools (e.g. Cassandra, MongoDB)
  • Proficiency with Python, R, Scala, Spark, Java and/or SAS
  • Experience developing, testing and deploying APIs
  • Experience building applications based on Microservices Architecture
  • Experience with source control, build tools
  • Experience with Spring Framework: Core, Integration, MVC and SpringBoot
  • Experience with JIRA, Confluence, GIT(github, Bitbucket or other.)
  • A strong knowledge of cloud platforms (AWS, GCP)
  • A solid understanding of large scale data processing platforms (Apache Spark, Apache Hadoop)
  • Experienced in using AI/ML platforms, technologies, techniques (e.g. TensorFlow, Apache MXnet, Theano, Keras, CNTK, scikit-learn, H2O, Spark MLlib, etc)
  • Experience with VersionOne, JIRA, Confluence, GIT(gitlab, Bitbucket or other.)
  • Experience with automating application deployment, continuous delivery, and continuous integration (Jenkins, Ansible)
  • xperience using Agile/Scrum methodologies
  • Expert level of experience building, deploying and scaling applications in cloud platform
  • Candidate must be solutions oriented using rigorous logic and methods to solve difficult problems with effective solutions, probing all sources for answers
  • Candidate must also have excellent written and verbal skills with the ability to communicate effectively with all levels of employees and management
  • Additionally, candidate must be a self-learner with the ability to pick up new technologies and provide tangible results
  • Strong problem solving skills and capability to understand and set direction for complex technology integration
  • Understanding and focus on business outcomes - Strong teamwork skills

Recruiter
Hi I'm
Tracey Hartley
Interested in this job?
Act now!
Name:*
Email:*
Phone:*
Your message:*
Attach a resume: CHOOSE FILE
Supported file types are: doc, docx, odt, pdf, rtf, txt
* Required field

Don't see your dream job? Click Here