DuPont Data Engineer Manager in Johnston, Iowa
Data Engineer Manager (Job Number: ABT00001763)
DuPont Pioneer is aggressively building Big Data and Predictive Analytics capabilities in order to deliver improved services to our customers. DuPont Pioneer is seeking a Data Engineer Manager to lead an experienced data engineering team to design, develop, and implement well tested and high quality data solutions for new or existing projects, as well as applications within an Agile environment.
The Data Engineer Manager will collaborate regularly with data scientists and analysts in a team setting as well as 3rd party data providers to drive best practices and identify innovative strategies for successful data product delivery.
The successful candidate will be a creative problem solver who is equally comfortable with cloud technology and has a background in software development and best practices. We are interested in someone who can effectively lead a highly talented and skilled team of data engineers.
Duties & Responsibilities:
Provide leadership and daily supervision to a data engineering team
Responsible for data application development and delivery; includes resource alignment, adherence to software development process, best practices, and technical leadership
User interaction and requirements gathering from internal customers and consulting them on best practices to effectively use the platforms as a data resource; providing management best recommendations and follow on solutions to support programming maintenance and growth to achieve strategic and operational goals.
Collaborate with other leaders to implement new features, enhance the current applications
Participate in technical discussions, evaluating, conceptualizing; playing a key role on architecture and strategic decision; designing and executing development plans for the AWS platform.
Manage data engineering team by recruiting, training and coaching employees, communicating job expectations and appraising performance
Ensure security of data, quality and performance of AWS infrastructure and platform
Act in alignment with user needs and system functionality to meet organizational goals
Identify problematic areas and implement strategic solutions to address those areas
Ensure operations of team are following industry best practices
Collaborate with partners within the business to ensure we are aligned
Education & Experience:
Minimum of 5+ years of hands-on experience developing software applications with languages such as Python, C/C++, Scala, Bash, and Perl. Python is highly preferred.
Bachelors degree in Computer Science, MIS or a similar field
Proficiency with hands-on programming for big data environment and platforms
Proficiency with LINUX system and LINUX script languages.
Experience with SQL in association with data transformation, custom reporting & analysis, and data investigation.
5+ years of management experience on leading software engineering team to deliver and support production quality applications
Experience to lead development of scalable and maintainable enterprise applications
Experience working on open source applications and platforms
Proficiency working on cloud environment, Amazon Web Services is highly desired
Ability to lead and follow standard development and engineering practices
Proven working experience as an IT manager and ability to communicate effectively to partners within the business, end users, and staff
Primary Location: NA-United States-Iowa-Johnston
Education Level: Bachelor's Degree (±16 years)
Employee Status: Regular
Job Type: Experienced
DuPont is an equal opportunity employer. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability or any other protected class. If you need a reasonable accommodation to search or apply for a position, please visit our Accessibility Page for Contact Information. For US Applicants: See the “Equal Employment Opportunity is the Law” poster.