Data Engineer I
Company
American Equity
Location
Des Moines, IA
Type
Full Time
Job Description
At American Equity Investment Life Holding Company®we offer leading annuity products that help empower our clients to fulfill their needs and wants in retirement. Our success comes from hiring high-energy individuals who embody the beliefs that drive our unique culture. We currently fund over half a million retirements nationwide, and have been headquartered in West Des Moines, Iowa, for over twenty-five years with satellite offices in Charlotte, NC and New York, NY.
GENERAL PURPOSE OF THE JOB:
The Data Engineer I designs, develops, tests, implements, troubleshoots, optimizes and maintains enterprise level data pipelines that implement complex processes, which reference a targeted centralized data warehouse and source systems. The incumbent analyzes data transformation requirements leveraged to build, refine, deploy and/or configure data pipeline architecture patterns that maximize reuse and minimize change impact. The data engineer I utilizes SQL, tools, and/or technology to implement robust, maintainable solutions that meet business and technical requirements.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Obtains knowledge around the Amazon Web Service (AWS) tooling, mapping design, architectural design, coding, implementation, performance tuning and debugging.
- Develops data extracts, applications and ad-hoc queries using toolslanguages deemed necessary.
- Obtains a strong understanding of data pipeline design principles required in building an enterprise data warehouse environment and/or app-to-app pipelining.
- Creates SQL queries required to access tabular structures in a Relational Database Management Systems (RDBMS).
- Transforms functional specifications into data pipeline technical specifications and source to target mappings.
- Communicates effectively with Business Analysts, Data Modelers and Solution Architects to convert the pipeline design into specific development activities.
- Documents data pipeline processes thoroughly, including steps needed to migrate pipeline and/or database objects between various environments including Development, UAT, and Production.
- Performs unit and integration testing activities and assists in user acceptance testing as needed.
- Works with a mentor to further knowledge of data management and pipelining principles.
- Performs other related work as assigned.
SUPERVISORY RESPONSIBILITIES:
Direct Reports: None
General Description of Indirect Reports (2 and 3-downs): None
EDUCATION AND/OR EXPERIENCE:
- Bachelor's degree in Computer Science, MIS, Mathematics, Information Management, or related field of study; or equivalent combination of education and/or experience.
KNOWLEDGE, SKILLS AND ABILITIES:
- General knowledge of ETL and data movement.
- Knowledge of basic data transformations and how to implement them in a hybrid cloud environment.
- Basic understanding of SQL Scripting and/or another programming language.
- Base knowledge of RDBMS and data warehouse tools including SQL Server and Snowflake.
- Strong analytical and problem-solving skills.
- Ability to work with various data frameworks.
- Strong customer service orientation.
- Effective verbal and written communication skills.
- Mathematical skills and strong attention to detail.
- Ability to work cooperatively and successfully with employees, customers, and other outside third parties.
- Strong organizational and planning skills.
- Ability to write reports, business correspondence, and procedure manuals.
- Ability to effectively present information and respond to questions.
- Ability to define problems, collect data, establish facts, and draw valid conclusions.
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
- Ability to successfully handle pressure and meet deadlines in a fast-paced work environment.
Date Posted
12/15/2024
Views
0
Similar Jobs
2025020 Senior Software Engineer - John Deere
Views in the last 30 days - 0
John Deere is hiring a Senior Software Engineer in Johnston IA The role involves working on SAP solutions applying good software engineering practices...
View DetailsAccount Manager- Commercial - Grainger
Views in the last 30 days - 0
Grainger a leading industrial distributor is seeking passionate individuals to join their team as Account Managers The role involves producing positiv...
View DetailsNational Account Manager - Red Bull
Views in the last 30 days - 0
This job role is for the National Grocery team managing Hy Vee and Meijer and is based in Grand Rapids Michigan The National Account Manager NAM is re...
View DetailsManager, Business Finance - Dotdash Meredith
Views in the last 30 days - 0
The Manager Business Finance will play a crucial role in Dotdash Merediths Finance Planning Analysis team managing workforce planning and payroll for...
View DetailsProvider Performance Manager (Commercial / Value-Based) - Wellmark Blue Cross and Blue Shield
Views in the last 30 days - 0
Wellmark is a mutual insurance company owned by its policy holders in Iowa and South Dakota known for its trust built over 80 years The company is not...
View DetailsDigital Media Specialist - Strategic America
Views in the last 30 days - 0
Strategic America an employeeowned agency is seeking a Digital Media Specialist for a remote or hybrid position in their Des Moines office The role in...
View Details