Job Description
In this role, you will be responsible for designing, developing, and maintaining scalable data pipelines and systems to support a wide range of analytics and business intelligence solutions. You will work closely with cross-functional teams including data scientists, analysts, and engineers to provide data solutions that drive key business decisions. Key Responsibilities: •Design, develop, and optimize data pipelines to extract, transform, and load (ETL/ELT) data from a variety of sources. •Build and manage data models and data warehouses that support business intelligence, reporting, and analytics needs. •Leverage cloud technologies such as AWS, Azure, or Google Cloud Platform for building scalable, reliable, and efficient data solutions. •Develop and maintain automated data workflows using tools like Airflow, AWS Glue, Azure Data Factory, or similar technologies. •Work with large datasets and complex data structures, ensuring data quality, integrity, and performance. •Write and optimize SQL queries for complex data extraction, aggregation, and transformation tasks. •Integrate APIs to connect data sources, extract information, and facilitate real-time data processing. •Collaborate with business intelligence and data science teams to define data requirements and ensure the availability of clean, accurate data for analysis and decision-making. •Implement CI/CD pipelines for automated deployment of data pipelines and models. •Monitor the performance of data systems, ensuring reliability, availability, and scalability of data architectures. •Create and maintain comprehensive documentation for data pipelines, systems, and processes. •Stay up to date with emerging trends and technologies in the data engineering field and continuously improve data systems.
About WatchGuard Technologies, Inc.
We are looking for an experienced and passionate Senior Data Engineer to join our growing data team.