Solutions Engineer / Lead Data Engineer - (Hybrid - IL, NC)

Overview

Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
50% Travel

Skills

Apache Spark
Azure
Spring
Java

Job Details

Job Title: Solutions Engineer / Lead Data Engineer / Data Solutions Architect - Forecasting and Replenishment

Job Location: Deerfield, IL or Charlotte, NC (Hybrid - 3 days/week onsite)

Duration: Long Term

Key Technology: Apache Spark, Azure, Spring, Java

Job Responsibilities:

  • Act as the lead engineer for each domain
  • Collaborate with Solution Architects to ensure understanding needed for engineering level guidance to nearshore teams
  • Translate architecture design to engineering level guidance
  • Own specifying architectural designs into sprint-ready engineering tasks for assigned domain
  • Ensure delivery to the solution architecture within domain
  • Answer design questions for sprint teams
  • Participate in backlog refinement sessions to align team with the architecture
  • Act as the internal technical expert supporting Product design and Engineering teams on demonstrations and technical discussions.
  • Create/Update documentation such as solution design patterns and engineering standards.
  • Lead technical discussions around APIs, integrations, data flow, compliance and security.
  • Serve as a trusted advisor on best practices, technical implementation, and scalability.

Required:

  • Solid understanding of Solution Architecture Translation, API Design, Integration Patterns, Security/Compliance Alignment, and Sprint Scoping
  • Java 11 and Spring Boot
  • Experience with Azure DevOps and CI/CD for Databricks/ADF
  • Strong hands-on skills in Azure Data Factory and Azure Databricks
  • Experience working with Azure Cosmos DB, Azure SQL
  • Able to collaborate with Solution Architects and lead technical discussions
  • Lead developer experience working with a team of at least 12

Desired:

  • Experience with Apache Spark (Scala/Python) for distributed data processing
  • Proficient with Power BI
  • Deep understanding of RxI domain-specific data flows and technical components
  • Familiarity with security and compliance best practices
  • Front end experience.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.