Beacon Hill Staffing Group - Santa Fe, NM
posted about 2 months ago
The Data Engineer position at Beacon Hill Staffing Group is a remote role focused on designing, developing, and maintaining data pipelines and infrastructure to support data-driven decision-making within the organization. This ongoing multi-year contract requires a strong proficiency in Python, SQL, cloud technologies, and Kubernetes to ensure efficient processing, storage, and retrieval of data. The successful candidate will be responsible for building scalable and reliable data pipelines, developing ETL processes, and ensuring data quality across various sources. In this role, the Data Engineer will implement and manage data storage and processing solutions on cloud platforms such as AWS, Azure, or Google Cloud. The position involves utilizing cloud data services like BigQuery, Snowflake, or Redshift to store and analyze large datasets, as well as configuring cloud resources for optimal performance and cost-efficiency. Additionally, the Data Engineer will deploy and manage data applications using Docker and Kubernetes, developing CI/CD pipelines to automate workflows and ensuring high availability of containerized applications. Performance optimization is a key aspect of this role, where the Data Engineer will tune SQL queries and data storage configurations to handle large volumes of data efficiently. Collaboration with data scientists, analysts, and other stakeholders is essential to understand data requirements and provide necessary support. The Data Engineer will also document data processes and workflows to promote transparency and knowledge sharing within the team.