Team Lead: Data Engineering
Remote - Cape Town, Western Cape, South Africa
Applications have closed
Clickatell
Be part of the Chat Commerce & customer engagement mobile revolution with Clickatell's range of products & solutions. Build revenue and customer engagement now!We Are Setting The Pace
Clickatell is a world-class Chat Commerce company, ambitious to stay ahead of its competitors. We build our own culture in which we dream big and stay busy doing the right things. We need people who can understand the bigger picture and who connect the dots to achieve success. In our agile and demanding environment, you will have to ask the right questions and take the smart risk.
We call ourselves Champions. Why Champions? Because it’s not only about what they have done, but also for what they are going to do. The way they are going to drive our organization forward and deliver solutions to our customers. Watch this space as we blaze a new path while expanding across the globe.
Purpose
Are you ready to disrupt the world of chat commerce and build best in class products for Clickatell’s global customers? Do you wish you could launch code daily? Are you looking to work on an enterprise grade transactions platform hosted in cloud environments? Do you have a passion for designing and scaling data applications?
This is your opportunity to Lead a team of data engineers that work with developers, infrastructure engineers, database administrators and data analysts to develop and evolve Clickatell’s products and data models.
We Do The Right Things
Responsibilities of the Role
The Data Engineering Lead has a strong focus on programing and will drive and maturity our big data engineering capabilities within our products and organisation.
You will be responsible for the development of data products and advanced technical thought leadership for the organisation, and delivering fit-for-purpose data products for consumption by advanced analytics.
The Data Engineering Team Lead will manage the full life cycle of big data engineering, from design, implementation through to production.
Solution Design and Development
- Participate in grooming sessions with technical and business stakeholders to convert requirements into technical solutions that support the development of Clickatell’s products and platforms, for both real-time and batch environments.
- Innovate and collaborate with application developers, data architects, database administrators, data engineers and analytics developers to define and evolve our data model and select appropriate data technologies that fit the requirements.
- Champion the design and development best practices, ensuring high performance and scalability
- Perform tests and produce results to ensure accurate compliance with requirements.
Leadership
- Lead and manage a team of Data Engineers
- Manage and Approve team leave and on-call support schedules
- Plan and assign work for the team to deliver on our product roadmap
- Provide performance feedback to direct reports though Performance Reviews
- Mentor and Coach junior team members
- Advocate for prioritization of deliverables with the Data and Analytics Product and Project Managers
- Conduct review session with reports and the product owners
- Create incident reports in the rare event of a production outage
Operational support
- Administer and maintain data lake, data warehouse and data workflows for both the pre-production and production environments, ensuring that they are tuned for optimal performance and minimal downtime.
- Perform problem resolution and root cause analysis, along with recommending and implementing preventative techniques.
- Provide support for data platforms and environments to remote development teams.
- Provide time-critical support on production platforms via rotational on-call support.
- Support internal departments with ad-hoc client requests.
Security
- Protect Clickatell’s information, intellectual property, and corporate data systems in accordance with prescribed guidelines.
- Champion adherence to all relevant risk and compliance policies and procedures as communicated.
- Complete risk and compliance training as per internal requirements.
- Approve user access to data, which includes access grants based on the principle of least privilege.
- Audit user and system access to data lakes and data warehouses.
- Ensure adequate protection of the Clickatell brand and reputation.
Documentation
- Author and maintain documentation related to data engineering
- Actively participate in expanding existing documentation.
Review
- Peer reviews of code and queries created by team members.
Requirements
We Are On A Learning Journey
Requirements of the Role
- A Diploma, B-Tech or bachelor's degree in engineering, computer science, information systems, informatics, data science or 10 years’ work experience in in relevant data management fields.
- Work Experience
- 5+ years’ experience working with Big Data technologies.
- 7+ years’ experience coding with scripting languages, including Python and Unix/Linux Shell.
- Experience with cloud services and other technologies used at Clickatell
- AWS Databases: DynamoDB
- AWS Data Analytics: Kinesis, Athena (Presto DB), Elastic Map Reduce (EMR) or Hadoop/HDFS, Redshift, Glue
- AWS Compute: Lambda
- AWS Application Integration: Managed Apache Airflow
- AWS Storage: Simple Storage Service (S3)
- Other: Apache Hudi
- A background working in a high-volume payment transaction environment, or mobile technology platforms and systems integration would be advantageous – must be able to demonstrate a sustained track record of delivering high-quality outputs, on-time and to product or business specifications.
- Familiarity with Agile and Scrum methodologies and embracing of their values and principles.
- Familiarity with Version Control systems such as git (GitLab).
- Advantageous –
- Knowledge and experience with the other technologies used at Clickatell:
- Databases: MySQL, PostgreSQL, Amazon RDS, Amazon Neptune
- Scripting Languages: Perl
- Productivity: JIRA, Confluence
- Monitoring: Datadog
- familiarity with security and compliance standards:
- Exposure to data and security frameworks (ISO standards, NIST, etc)
- Exposure to compliance requirements around personal information (GDPR, POPIA, etc)
- Proficient Knowledge and Ability
- Communicates effectively both verbally and in writing across multiple cultures and time zones.
- Assertiveness: ability to communicate effectively and explain a point of view convincingly.
- Teamwork: ability to work reliably and responsibly with internal and external colleagues to achieve departmental and organisational goals.
- Sound critical judgement to make good decisions, be someone the team can respect, trust, and depend on.
- Customer Focus: can identify and effectively respond to the diverse needs of development department’s stakeholders.
- Exceptional problem-solving skills, logical thinking, and analytical abilities, with a high level of attention to detail.
- Display foresight, with systematic and orderly planning.
- In-Depth Knowledge and Ability
- Advanced SQL development competency.
- Excellent technical documentation skills and can write clear and concise technical documents.
Benefits
Why You Should Join
Perks of the Role
- Healthcare, Retirement Fund and Risk benefit company contributions
- Quarterly performance incentives
- Reimbursable Communication allowances for internet and mobile phone bills
- Half-day off on your birthday
- 5 personal days leave a year, over and above your annual leave
- Remote Working (our offices are currently open for essential use only due to COVID-19)
- Home office set-up with laptop, monitor, chair and UPS
Stronger Together
Clickatell is unequivocally committed to Diversity, Inclusion and Belonging. We believe that we are stronger together and that sameness limits our thinking and our opportunities. You are welcome at Clickatell for who you are, no matter where you come from or what you choose to believe. Our platform is for everyone, and so is our workplace. But it isn’t just about a whole lot of different people working together all having their say – it is about us creating a place where we all feel that we belong. It’s in our differences that we will find the power to keep revolutionizing the way the world uses chat technology.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Airflow Athena AWS Big Data Computer Science Data Analytics Data management DynamoDB Engineering Git GitLab Hadoop HDFS Jira Kinesis Lambda Linux Map Reduce MySQL Perl PostgreSQL Python Redshift Scrum Security SQL
Perks/benefits: Career development Flex vacation Home office stipend
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Sr Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Scientist II jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Sr. Data Scientist jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Junior Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open GCP-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open NLP-related jobs
- Open CI/CD-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open Generative AI-related jobs
- Open Databricks-related jobs