Republic National Distributing Company - Atlanta, GA
posted 2 months ago
The Senior Data Engineer at Republic National Distributing Company (RNDC) plays a crucial role in managing and organizing the enterprise data of the company. This position is responsible for translating requirements and designs into functional data pipelines, ensuring the quality and completeness of the information. The Senior Data Engineer will work with raw information from various sources to create consistent and machine-readable datasets that facilitate analysis and support company initiatives. This role involves collaboration with other Data Engineers and Data Analysts on data initiatives, ensuring that the data delivery architecture is optimal and consistent across ongoing projects. Additionally, the Senior Data Engineer will implement methods to enhance data reliability and quality, improve data visibility, and reduce manual effort through automation. In this role, the Senior Data Engineer will contribute to a team of data engineers by engaging in design discussions, demand delivery, code reviews, release management, and implementation tasks. Mentorship of fellow data engineers and contributions to ongoing process improvements are also key responsibilities. The position requires evaluating business needs and objectives to align architecture and designs with these requirements. The Senior Data Engineer will build the necessary data pipelines for optimal extraction, transformation, integration, and loading of raw data from diverse sources. They will assemble large, complex datasets and model data to meet both functional and non-functional business requirements. Furthermore, the role involves creating data tools for analytics team members to generate innovative insights that provide a competitive advantage for the business. Implementing data tagging mechanisms and metadata management to ensure accurate classification and visibility of data within the organization is also essential. The Senior Data Engineer will build processes to identify and enhance data quality, consistency, and effectiveness, while ensuring compliance with information privacy and protection policies. The use of agile software development processes to iteratively improve data management systems is a critical aspect of this position.