Ingram Micro touches 80% of the technology you use every day with our focus on Technology Solutions, Cloud, and Commerce and Lifecycle Solutions. With $50 billion in revenue, we have become the world’s largest technology distributor with operations in 64 countries and more than 35,000 associates.
Position Summary - Sr. Data Engineer
Designs, develops, tests, debugs and implements data ingestion and processing pipelines to drive business impact with full end-to-end ownership of the development cycle. Gain a strong understanding of the business process, transforming this into data business logic, and turning a complex idea into a sustainable deliverable.
Develop complex data flows and models from multiple sources with varying degrees of complexity and data transformations. Implement data quality testing to identify data issues, validating the logic and outputs designed. Collaborate with subject matter experts to test and validate data deliverables. Ensures that all code is well structured, includes sufficient documentation, and is easy to maintain and reuse.
Ability to communicate the technical dependencies to the concerned teams and establish coordination for seamless implementations. Collaborate with subject matter experts to gain an understanding of business functions and needs. Translates business needs into design specifications and code. Interpret use case requirement and design of target data model/ data mart.
Produce appropriate documentation and notifications for changes to production systems or fixes to production problems. Proactively identify opportunities for efficiencies by documenting, monitoring, and improving production processes and controls. Provide production on-call support on normal rotations and takes ownership of incidents bringing them to closure by troubleshooting and resolving support issues quickly while summarizing and reporting the results. Troubleshoot and debug when data is found to be inaccurate.
Design and development with expert knowledge of DW architecture, data modeling, data normalization and ETL processes. Advanced SQL knowledge and experience having worked with relational databases, managing medium-large data sets, query authoring, and complex stored procedures. Experience with data pipeline orchestration tools such as Informatica, Wherescape, Airflow, Pentaho, Stich, etc. Proficiency interacting with database and file storage systems like SQL, Oracle, Redshift. Experience with object-oriented/object function scripting languages like Python, Powershell, etc. Optional experience with visualization tools such as QlikSense, PowerBi, or others. Optional experience in working with SSIS.
Good communications skills to effectively collaborate and communicate with internal and external contacts. Ability to communicate technical information to non-technical audiences. Collaborate well with associates and leadership throughout the organization. Provide mentorship and guidance to other members on the team. Acumen to cultivate and develop lasting customer relationships.
Problems faced are difficult and often complex. Strong analytical, critical and systems thinking required. Provides solutions to a variety of complex technical and business matters. Identify the requirement(s), analyze and develop solutions. Ability execute on projects of a moderate + complexity which involve cross-functional teams.
Seasoned professional individual contributor. Works independently with limited supervision. Generally free to determine work priorities based on general direction from managers. Ability to prioritize, manage and execute on multiple tasks/projects and independently adjust to changing priorities. Independently organize, plan & prioritize individual effort to ensure overall success. Works in general shifts and willing to overlap with multiple time zones (as needed).
Four year college degree (or additional relevant experience in a related field).
Minimum 7 years functional experience.
*This is not a complete listing of the job duties. It’s a representation of the things you will be doing, and you may not perform all of these duties.
Ingram Micro is an Equal Opportunity Employer and complies with all applicable laws. If any applicant is unable to fully access Ingram Micro's application system, please contact us and Ingram Micro will provide any possible reasonable accommodation. Applicants with disabilities may contact the Ingram Micro Career Center number at (800) 446-0075 for assistance accessing the application system.
Ingram Micro does not work with unauthorized or unapproved employment agencies. Agencies that submit resumes to Ingram Micro, or any affiliate, do so with the understanding there will be no reimbursement for their efforts.