Data Engineering Manager (SQL, DBT and people manager experience essential)
Mimecast
- Johannesburg, Gauteng
- Permanent
- Full-time
- Lead a team of analytics engineers to deliver scalable well constructed data models that drive outcomes for Mimecast
- Contribute to and unblock the most difficult problems for the team
- Implement and adhere to data ops principles in everything you do
- Setup up processes for code that achieves standards for style, maintainability, and best practices for a high-scale database environment. Maintain and advocate for these standards through code review
- Approve data model changes for specific database and data model schemas
- Provide data modeling expertise to all teams through code reviews, pairing, and training to help deliver optimal, DRY, and scalable database designs and queries in Snowflake
- Comfort working in a highly agile, intensely iterative environment
- Proven experience in leading and managing high-performing analytics teams
- Self-motivated and self-managing, with task organizational skills
- Great communication: Regularly achieve consensus amongst technical and business teams
- Demonstrated capacity to clearly and concisely communicate complex business activities, technical requirements, and recommendations
- Demonstrated experience with one or more of the following business subject areas: marketing, finance, sales, product, customer success, customer support, or engineering
- Highly proficient in SQL. You can interpret and optimize queries, for performance, written by other analysts and engineers
- Experience in data transformations and modeling using dbt
- Experience leading teams in the data space
- Experience designing, implementing, operating, and extending enterprise dimensional models
- Experience working with a large-scale data warehouse, preferably in a cloud environment
- Experience managing analytical projects and workstreams