Data Engineer at BuzzClan
Dallas, TX 75201
About the Job
Job Title: Data Engineer
Location: Dallas, Tx
Job Description:
We are seeking a highly skilled Data Engineer with expertise in the Microsoft environment to join our team. The ideal candidate will have strong hands-on experience in version control and related tools, along with a deep understanding of the Software Development Life Cycle (SDLC). The candidate will be responsible for identifying and addressing gaps in processes, while maintaining a high level of self-management and accountability.
Key Responsibilities:
- Utilize version control tools to support the SDLC and ensure the integrity of project development.
- Work independently to identify and resolve gaps in data engineering processes.
- Manage self-accountability, time, and tasks efficiently with minimal supervision.
- Develop and optimize complex SQL queries and database procedures.
- Strong experience with Snowflake, SQL Server Reporting Services (SSRS), and Power BI for building robust data solutions.
- Occasionally use BI RO for business intelligence reporting.
- Design, develop, and maintain efficient stored procedures and database architecture.
- Participate in team huddles, and provide timely and confident reporting on complex data issues.
- Ensure timely and accurate client reporting, with a strong focus on quality and detail.
- Collaborate effectively within a team environment and communicate complex issues clearly.
Technical Skills Required:
- Snowflake: Hands-on experience in managing and querying large datasets.
- Strong SQL: Expertise in writing complex queries, optimizing database performance, and working with stored procedures.
- SSRS and Power BI: Proficiency in building and maintaining data visualizations and reports.
- Python and PySpark: Knowledge of scripting and processing large data sets is a plus.
- BI RO: Exposure to this tool for occasional client reporting.
- Version Control: Hands-on experience with version control tools and processes in a structured development environment.
Soft Skills:
- Self-starter with excellent self-management and accountability.
- Strong communicator with the ability to lead team discussions and report complex issues with confidence.
- Demonstrates proactivity in task management and a track record of delivering quality results on time.
Preferred Qualifications:
- Prior experience in client reporting and handling large datasets.
- Strong architectural understanding of data systems and databases.
- Familiarity with team huddles and collaborative working environments.
This role requires a data engineering expert who is both technically proficient and capable of independently managing their workload while meeting client expectations on time.