Senior Data Engineer x3
Remote
12 month contract
Hours :
Regular day working hours with some flexibility, but must be available for most of Central Time working hours with a heavier focus on availability in the mornings.
Project :
- Working with customers to design data extracts based on their reporting needs
- Collaborating with IT Dev Ops partners to ingest extracts into a data warehouse
- Creating scalable data pipelines for reporting teams from the data warehouse to our BI tool
Team :
We are a team of 9 Data Engineers and Analysts Engineering Managers / LeadersWe have 1 product owner on the team and work with several others directlyWe have a Scrum Master aligned as wellResponsibilities :
Architect all phases of software engineering including requirements analysis, application design, code development and testing with a focus on business intelligence dataset developmentDesign reusable components, frameworks, and librariesContribute and make recommendations to the design and architecture to enable secure, scalable, and maintainable solutionsClearly articulate the implications of design / architectural decisions, issues and plans to technology leadershipWork collaboratively with People Analytics on the development and production of standard datasets to drive actionable decision making and reporting stabilityConduct design and code reviews to ensure code developed meets business needs, coding best practices guidelines, unit testing, security, and scalability and maintainability guidelinesWork very closely with architecture groups and drive solutionsAssist with updating infrastructure componentsUse engineering best practices following an Agile methodology to deliver high-quality emerging tech solutionsCommunicate with impact - influence and negotiate effectively with all internal and external stakeholders to achieve win-win solutions that advance organizational goalsGrow and maintain knowledge of and leverage emerging technologiesDevelop and analyze highly complex system standards, thresholds, and recommendations to maximize system performanceAnalyze project requirements and develop detailed specifications for new data warehouse reporting requirementsResearch API calls and make necessary changes to meet the business, contractual, security, performance needsAssesses and interprets customer requests for feasibility, priority, and complexityCreate and maintain internal process documentationSupport projects and change initiatives aligned to key priorities of People Analytics and People Analytics customersUnderstands priorities and organizes prescribed and non-prescribed work to meet or exceed deadlines and expectationsProactively keeps data secure and decommissions legacy content in our environmentServe as a resource to others within the People Analytics community; mentors other data engineers; provides explanations and information to others on difficult issues, problems, and solutionsWorks with minimal guidance; seeks guidance on only the most complex tasksCoaches, provides feedback, and guides others within the People Analytics communityIdeal Background :
Ideal candidate would have experience in the Human Capital space, working with the backend data warehousing of human capital systemsRequirements :
3 years of data engineering experience3 years of full lifecycle application, software development experience3 years of modern programming language such as Python, Java, and Scala2 years of SDLC experience in an Agile environmentWorking knowledge of the following business and technology concepts : APIs, CI / CD, Big Data, data architecture and governanceExperience with Cloud technologies and platforms such as Docker, OSE, Kubernetes, AWS, Snowflake, and AzureExperience with Jenkins, GitHub, Big Data technologies like SparkExperience using IDEs such as Eclipse, JBoss, IntelliJRelational database experienceExperience ingesting and working with large and complex datasetsExperience gathering requirements from end usersPreferred Skills :
Experience in data extraction, manipulation, and managementExperience researching issues, investigating data accuracy, and performing quality checksProject Management skillsAbility to work independently and collaborate effectively with othersExperience creating user stories using the "As a (role), I want (function) so that (business value)" methodologyBasic understanding of statistical methodologies and measurementsExperience leading people (directly or indirectly) or large-scale projects1 years in an agile environment or with agile tools such as Rally or SwiftInterview process :
Video phone or in person?o Video
How many rounds?o 1-3
How technical will the interviews be?o Technical questions will be asked in the relevant technologies to the role in which the interviewee has experience
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178 .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.