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 involves translating requirements and designs into functional data pipelines while 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 are easy to analyze and support the company's initiatives. This role is essential for supporting 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 effort through automation. In this role, the Senior Data Engineer will contribute to a team of data engineers through various activities including design, demand delivery, code reviews, release management, implementation, presentations, and meetings. Mentoring fellow data engineers and contributing to ongoing process improvements for the team is also a key responsibility. The Senior Data Engineer will evaluate business needs and objectives, aligning architecture and designs with these requirements. They will build the necessary data pipelines for optimal extraction, transformation, integration, and loading of raw data from a wide variety of data sources. Furthermore, they will assemble large, complex datasets and model data to meet both functional and non-functional business requirements. The role also involves creating data tools for analytics team members to assist in generating innovative industry 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 another critical task. The Senior Data Engineer will build processes to identify and improve data quality, consistency, and effectiveness, ensuring that data management complies with all information privacy and protection policies. Utilizing agile software development processes, the Senior Data Engineer will iteratively make improvements to the data management systems.