Zen & Art - Alpharetta, GA
posted about 2 months ago
The Data System Engineer will play a crucial role in the data engineering landscape, focusing on data modeling, ETL processes, data warehousing, and data analytics & science. This position is hybrid, requiring three days a week onsite in Alpharetta, GA, and offers the potential for conversion to a permanent role. The engineer will be responsible for establishing, modifying, and maintaining data structures and associated components according to design specifications. They will work closely with senior data engineers and architects to create platform-level data models and database designs, ensuring that business data requirements are well understood and documented. The role involves developing conceptual and logical data models at various levels, including enterprise and business unit/domain levels. The engineer will also need to have a solid understanding of XML/JSON, schema development, and database concepts, as well as open-source and NoSQL technologies. Participation in the software delivery methodology of the assigned team, whether Agile, Scrum, Test-Driven Development, or Waterfall, is essential to support the development of data engineering pipelines. In addition to data modeling, the engineer will write code to develop, maintain, and optimize batch and event-driven processes for managing and analyzing large volumes of structured and unstructured data. They will also be responsible for metadata integration in data pipelines and automating build and deployment processes using Jenkins across all environments to enable faster, high-quality releases. This position requires a proactive approach to learning and adapting to new technologies and methodologies in the ever-evolving field of data engineering.