For the given job description <<ROR Partners is a rapidly growing, client-driven digital marketing and data company. We offer proven marketing solutions to a variety of vertical industries on a nationwide basis.
ROR is seeking a Principal Data Engineer to serve as a key data architect and team leader on our data engineering team. The successful candidate will have demonstrated deep understanding and passion for designing and implementing robust ETL and ELT data pipelines. Position is remote and reports to the VP, Engineering. Salary is $170K to $195K and is determined by factors such as location, experience, and expertise. 
What you will doBuild, maintain, and administer our Snowflake data warehouse using Data Build Tool (dbt)Implement and maintain data pipelines between various operational systems and our data warehouse using Python, Airflow and integration platformsCreate and maintain documentation of data architectureCollaborate with internal and external stakeholders to ensure that data requirements are addressedMentor and lead other data engineering team members and participate in peer design and code reviewsShip production-quality features independentlyWork efficiently and productively in a remote-first work environmentCommunicate and collaborate effectively, both verbally and in writingLearn independently - keep up to date with developments in the field
QualificationsWhat we are looking forHistory of professional experience shipping production quality code independentlyAbility and desire to lead and mentor a team of data engineersExpertise with SQL and cloud-based analytical data warehouses (Snowflake preferred)Expertise building end-to-end data pipelines using Airflow and dbt (data build tool) or comparable technologiesDeep understanding of ETL and ELT patterns and best practicesStrong data modeling skills and familiarity with the Kimball data warehousing methodologyExperience writing Python code for data processingDesire to continually keep up with advancements in data engineering practicesExperience conducting design and code reviewsStrong analytical skills and independent learning styleExperience with git and use of the command line requiredExperience with AWS and CloudFormation, or comparable cloud services and IaC tools preferredExperience with Docker and Docker Compose preferredSubject matter familiarity with digital marketing and digital activation is preferred
EducationTrainingRequired: BS Degree in computer science or related STEM field
Experience8+ years of experience in data science, software engineering or related technical fields.
ROR Partners is an Equal Opportunity Employer. ROR Partners policy is not to discriminate against any applicant or employee based on actual or perceived race, age, sex or gender (including pregnancy), marital status, national origin, ancestry, citizenship status, mental or physical disability, religion, creed, color, sexual orientation, gender identity or expression (including transgender status), veteran status, genetic information, or any other characteristic protected by applicable federal, state or local law. ROR Partners also prohibits harassment of applicants and employees based on any of these protected categories.
ROR Partners will provide accommodations to applicants as needed.>> the resume: <<SummaryHighly motivated Sales Associate with extensive customer service and sales experience. Outgoing sales professional with track record of driving increased sales, improving buying experience and elevating company profile with target market.
SkillsPerformance driven.10+years combined experience in customer service, patient services, entry processing, and scheduling.Microsoft Office - Excel (intermediate to advanced), Word (intermediate), Outlook (advanced),PowerPoint (intermediate).Typing at a speed of 100 wmp, 10 key.
ExperienceData Entry Specialist,03/2016-PresentElara Caring–Harker Heights,TX,Compile, sort and verify the accuracy of data before it is entered.Compare data with source documents, or re-enter data in verification format to detect errors.Store completed documents in appropriate locations.Locate and correct data entry errors, or report them to supervisors.Ensures that all invoices are completely entered in a timely and accurate manner.On assigned days, all mail is broken down, sorted in an accurate, efficient and timely manner.Ensures that on assigned days, mail is scanned in an accurate, efficient and timely manner.Administrative Assistant,11/2015-02/2016Qualtek–Pittsburgh,PA,Answer telephones and give information to callers, take messages, or transfer calls to appropriate
individuals.Operate office equipment such as fax machines, copiers, and phone systems, and use computers for
spreadsheet, word processing, database management, and other applications.Greet visitors or callers and handle their inquiries or direct them to the appropriate persons according to
their needs.Set up and maintain paper and electronic filing systems for records, correspondence, and other material.Open, read, route, and distribute incoming mail or other materials and answer routine letters.Complete forms in accordance with company procedures.Make copies of correspondence or other printed material.Compose, type, and distribute meeting notes, routine correspondence, and reports.Maintain scheduling and event calendars.Schedule and confirm appointments for clients, customers, or supervisors.Order and dispense supplies.Provide services to customers, such as order placement or account information.Coordinate conferences and meetings.Operate electronic mail systems and coordinate the flow of information, internally or with other
organizations.Scheduler/Customer Service Representative,08/2015-02/2016Eastern Metal Supply–Winston,FL,Obtain customers' names, addresses, and billing information, product numbers, and specifications of items
to be purchased, and enter this information on order forms.Prepare invoices, shipping documents, and contracts.Inform customers by mail or telephone of order information, such as unit prices, shipping dates, and any
anticipated delays.Receive and respond to customer complaints.Check inventory records to determine availability of requested merchandise.Compute total charges for merchandise or services and shipping charges.Schedule appointments for customers needing repairs on their existing appliances.Receptionist,04/2015-08/2015Laz Parking–Westminster,CO,Greet persons entering establishment, determine nature and purpose of visit, and direct or escort them to
specific destinations.Transmit information or documents to customers, using computer, mail, or facsimile machine.Hear and resolve complaints from customers or the public.Provide information about establishment, such as location of departments or offices, employees within the
organization, or services provided.Receive payment and record receipts for services.Schedule appointments and maintain and update appointment calendars.Keep a current record of staff members' whereabouts and availability.Provide support for sales team in managing operation work flow.Demonstrate proficiency in telephone, e-mail, fax, and front desk reception within a high volume
environment.Schedule appointments for appliances being delivered.Customer Service Representative/Cashier,05/2014-04/2015STOP-N-GO–City,STATE,Receive payment by cash, check, credit cards, vouchers, or automatic debits.Issue receipts, refunds, credits, or change due to customers.Assist customers by providing information and resolving their complaints.Establish or identify prices of goods, services or admission, and tabulate bills using calculators, cash
registers, or optical price scanners.Greet customers entering establishments.Answer customers' questions, and provide information on procedures or policies.Sell tickets and other items to customers.Process merchandise returns and exchanges.Maintain clean and orderly checkout areas and complete other general cleaning duties, such as mopping
floors and emptying trash cans.Stock shelves, and mark prices on shelves and items.Request information or assistance using paging systems.Count money in cash drawers at the beginning of shifts to ensure that amounts are correct and that there is
adequate change.Calculate total payments received during a time period, and reconcile this with total sales.Monitor checkout stations to ensure that they have adequate cash available and that they are staffed
appropriately.Supervise others and provide on-the-job training.Keep periodic balance sheets of amounts and numbers of transactions.Puller/Processor,04/2013-12/2013CTI PAPER–City,STATE,Read orders to ascertain catalog numbers, sizes, colors, and quantities of merchandise.Update daily logs for tracking file movements.Obtain customers' names, addresses, and billing information, product numbers, and specifications of items
to be purchased, and enter this information on order forms.Check inventory records to determine availability of requested merchandise.Review orders for completeness according to reporting procedures and forward incomplete orders for
further processing.Confer with production, sales, shipping, warehouse, or common carrier personnel in order to expedite or
trace shipments.File copies of orders received, or post orders on records.Verify customer and order information for correctness, checking it against previously obtained
information as necessary.Prepare invoices, shipping documents, and contracts.Inform customers by mail or telephone of order information, such as unit prices, shipping dates, and any
anticipated delays.Compute total charges for merchandise or services and shipping charges.Patient Services Assistant/Travel Coordinator,03/2005-01/2010WILLIAM S. MIDDLETON VETERANS MEMORIAL HOSPITAL–City,STATE,Coordinate communication between patients, family members, medical staff, administrative staff, or
regulatory agencies.Interview patients or their representatives to identify problems relating to care.Maintain knowledge of community services and resources available to patients.Investigate and direct patient inquiries or complaints to appropriate medical staff members and follow up
to ensure satisfactory resolution.Explain policies, procedures, or services to patients using medical or administrative knowledge.Answer applicants' questions about benefits and claim procedures.Interview benefits recipients at specified intervals to certify their eligibility for continuing benefits.Compile, record, and evaluate personal and financial data in order to verify completeness and accuracy,
and to determine eligibility status.Utilize knowledge and skills of medical terminology for emergency department check ins, admitting,
dictation, records, and eligibility.Coordinate admission processes and prepare agreement packets.
Education and TrainingHigh School Diploma:,Expected inJun 1999-MADISON EAST HIGH SCHOOL-MADISON,WIGPA:Status-Bachelor of Arts:Business Administration,Expected inJun-ASHFORD UNIVERSITY FORBES SCHOOL OF BUSINESS-SAN DIEGO,CAGPA:Status-Business Administration
Skills10 key, administrative, Schedule appointments, balance sheets, benefits, billing, calculators, cash
registers, catalog, conferences, contracts, Make copies, credit, clients, customer service, data entry, database management, dictation, electronic mail, e-mail, facsimile machine, fax machines, fax, filing, financial, forms, inventory, Prepare invoices, Issue receipts, letters, notes, managing, mark, materials, medical terminology, meetings, Excel, mail, money, Microsoft Office, Outlook, PowerPoint, Word, office equipment, direct patient, personnel, phone systems, copiers, policies, processes, Read, reception, repairs, reporting, sales, scanners, scheduling, shipping, spreadsheet, take messages, telephone, telephones, Typing, type, word processing>>. The result is, Good Fit

Fit assessment: Good Fit