Data Engineer

  • location: Hopkins, MN
  • type: Contract
  • salary: $60 - $75 per hour

job description

Data Engineer

job summary:
The Data Engineer must have experience with modern database technologies, and API driven design and development. The Data Engineer makes design decisions and partners across the organization in a collaborative manner to achieve results for our applications.

Required Qualifications:

- Bachelor's degree in related area or equivalent experience

- 2+ years of data engineering

- 5+ years of full lifecycle application, software development experience

- 2+ years of SDLC experience in an Agile environment.

- 4+ years of modern programming language such as Python, Java, Scala.

- Working knowledge of the following business and technology concepts: APIs, CI/CD, Big Data, data architecture and governance

- Experience with Jenkins, GitHub, Big Data technologies like Spark

- Experience using IDEs such as Eclipse, JBoss, IntelliJ

- Relational database experience

- Experience ingesting and working with large and complex datasets

- Experience gathering requirements from end users

Preferred Qualifications:

- Bachelor's degree in Computer Science, Engineering, or Technology

- Experience with Cloud technologies and platforms such as Docker, OSE, Kubernetes, AWS, and Azure

- Taleo knowledge

- Experience with disaster and recovery models

- DevOps experience

location: Minnetonka, Minnesota
job type: Contract
salary: $60 - 75 per hour
work hours: 9am to 5pm
education: No Degree Required
- Architect all phases of software engineering including requirements analysis, application design, code development and testing with a focus on DevOps deployment in particular

- Design reusable components, frameworks and libraries

- Contribute to the design and architecture to enable secure, scalable, and maintainable solution and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership

- Collaborate on the design with other team members and product owners

- Conduct design and code reviews to ensure code developed meets business needs, coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines

- Work very closely with architecture groups and drive solutions

- Use engineering best practices following an Agile methodology to deliver high-quality emerging tech solutions

- Communicate with impact - influence and negotiate effectively with all internal and external stakeholders to achieve win-win solutions that advance organizational goals

- Grow and maintain knowledge of and leverage emerging technologies

- Developing and analyzing highly complex system standards, thresholds, and recommendations to maximize system performance

- Analyzing project requirements and develop detailed specifications for new data warehouse reporting requirements

- Coordinating to support Bulk API work and make necessary changes to meet the business, contractual, security, performance needs

The essential functions of this role include:

  • working in a smoke free environment
  • Experience level: Experienced
  • Minimum 3 years of experience
  • Education: No Degree Required
  • Data Engineering

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up

related jobs