Data Engineer II

O'reilly Auto Parts Springfield , MO 65802

Posted 2 weeks ago

"This position is responsible for designing, evaluating, and creating systems to support data science projects across the O'Reilly organization, as well as expanding and optimizing our data and data pipeline architecture. This includes data cleansing, preparation, and ETL. The ideal candidate will identify and work with the appropriate technology and software engineering solutions to facilitate machine learning and analytic pipeline deployment.

Essential Job Functions

  • Move, structure, encode, and condense data from disparate database systems and formats.

  • Identify, design, and implement internal process improvements such as, automating manual processes, optimizing data delivery, and re-designing infrastructure for greater scalability.

  • Create data tools for analytics and data science team members that assist them in building and optimizing solutions to become an innovative industry leader.

  • Evaluate performance of machine learning systems and work with data scientists to improve quality.

  • Build processes supporting data transformation, data structures, metadata, dependency and workload management.

  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.

  • Develop software solutions with a focus on maintainability and modularity.

Skills and Qualifications

  • Bachelor's degree.

  • 2+ years of practical experience with ETL, data processing, database programming and data analytics.

  • Strong knowledge of Python; including Pandas, Numpy, SciKit-Learn, and experience with notebooks such as Jupyter.

  • Demonstrable knowledge of software design and engineering best practices.

  • Experience working with large-scale distributed data systems.

  • Excellent written and verbal communication skills.

  • Desire to work in a dynamic and collaborative environment."

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Unit Manager II
New!

Assurant

Posted Today

VIEW JOBS 10/22/2019 12:00:00 AM 2020-01-20T00:00 Assurant is seeking a Unit Manager for the Springfield, OH facility Do you enjoy motivating, developing, and leading others? Do you want a position where you can make a difference every day in the lives of our clients and have the opportunity to learn and grow in your career? Do you like variety and have the ability to multi-task and manage change? Our Processing Unit Manager position is responsible for planning, organizing, leading, controlling and coordinating the day-to-day activities of a team of associates involved in providing services in the area of Hazard Outsourcing. Processing unit is responsible for updating documents and processing evidence of insurance. Successful candidates for the Unit Manager Level II position will have demonstrated management competence and have an understanding of the mortgage banking and insurance industry processes. The Unit Manager II will manage a multi-function team servicing specialty clients with complex processing needs. In addition, the Unit Manager Level II will also provide backup and support to operations management as needed. We offer an opportunity for you to grow your career and learn the mortgage banking and insurance industries. We have company-subsidized group benefit plans (including health insurance eligibility on the first day of employment), stock purchase plan, and many additional benefits. Note: Must be available to work a flexible schedule which may include evening and some Saturday hours. Primary Job Accountabilities/Responsibilities: Hire, lead, develop, and mentor a team of non-exempt associates supporting one or multiple clients. Communicate expectations and manage for individual and team performance results. * Provide ongoing coaching and direction to associates and support a culture of teamwork, commitment, productivity and superior quality. * Coordinate workflow and ensure client standards are met on a daily, weekly and monthly basis. * Train and develop employees, communicate performance expectations, and manage for results. * Participate in establishing/defining short- and long- term goals and plans for the work group. Monitor employee and team performance and maintain required service levels in order to meet client requirements. * Participate in client meetings and/or regulatory audits. Obtain feedback on the performance of the work group and make appropriate adjustments to ensure client requirements are met. * Monitor ongoing quality standards for employees/team and promote culture of continuous improvement. * Investigate and appropriately address client inquiries, complaints and/or opportunities. * Ensure compliance with regulatory agency guidelines and standards and implement any necessary procedural changes. * Maintain the accuracy of client performance reports. Build and maintain effective internal and external working relationships. Collaborate with internal support teams and supervisors to effectively manage staffing levels, employee morale, and process improvement initiatives. * Request information and/or provide updates as needed. * Handle other duties and projects as requested based on business needs. * Maintain and increase operational skills and knowledge on an on-going basis and attend workshops, seminars, and other training sessions as appropriate. * Effectively collaborates with management/leadership regarding process, staff, client needs and service levels. May also back up operations manager as needed. Qualifications – Internal Basic Qualifications Required - Experience, Skills, and Knowledge: * High school diploma or GED * Three years of supervisory experience managing, motivating, and developing employees, or three years hazard insurance operations experience Preferred Experience, Skills, and Knowledge: * Associate or Bachelor degree in business or related field or equivalent experience * Basic office computer skills and experience with Microsoft Office * Experience in mortgage servicing, banking, insurance, contact center management, business process outsourcing, or related industries * Working knowledge of mortgage servicing systems * Knowledge of ADP system or other time management tools * Excellent verbal and written communications skills * Ability to multi-task and meet multiple goals and objectives * Demonstrated ability to analyze a situation, influence others, and negotiate a win-win * Demonstrated ability to be decisive and results-oriented with a high level of integrity * Ability to innovate and improve processes as needed * Strong time-management and organization skills * Must be flexible and enjoy working in a fast-paced environment Assurant Springfield MO

Data Engineer II

O'reilly Auto Parts