My client based in Cape Town (Northern Suburbs) is currently looking for a Data Engineer to join them on a permanent basis.
IT / Finance
Responsibilities
- Understand and analyze client requirements and business needs
- Identify, analyze, visualize, and understand supporting data to propose solid solutions
- Design and develop data layers to power Big Data analytics
- Architect data integration pipelines and ensure successful data extraction, transformation, and loading from various sources
- Create and maintain technical documentation
- Support existing solutions within GCP and Oracle
- Analyze specifications and data, designing data warehouse and product layer
- Develop, test, and ensure the quality of data pipelines and layer
- Perform peer reviews and comply with the SDLC process and documentation standards
- Participate actively in the product team and provide cross-training and mentorship
- Provide timely status updates to the team
- Log change requests and accurately log time
- Participate in standby rotation
- Be a team player
- Collaborate, socialize, and engage with your product team and the wider team at all times
- Responsible for the delivery of value and quality solutions
- Drive ticket progress and ensure timely resolution
- Manage GCP costs and IT responsibilities
- Ensure successful creation of the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources
Experience
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field
- 4-6 years of data warehouse ETL experience
- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and their data services
- Proficiency in SQL and experience with relational databases (e.g., Oracle, PostgreSQL, MySQL Server)
- Experience with dimensional modeling and data analysis
- Preferred experience with data visualization tools and the retail industry
- Understanding of version control (SVN / GIT) and proficiency in programming languages such Python, Java, Korn shell scripting, and SQL
- Broad understanding of different SDLCs
- Exposure to Agile methodologies
Competencies
- Ownership and responsibility
- Strong problem-solving and critical thinking skills
- Effective planning and organizational abilities
- Detail-oriented with excellent communication skills
- Ability to manage multiple tasks and adapt to changing priorities in a fast-paced environment
- Curiosity and interest in analyzing problems and solutions
- Strong teamwork capabilities
- Self-driven and passionate about new technology
If you are ready for the next exciting step in your career, and would like to apply, please send us your updated CV to review
Desired Skills:
- AWS
- SQL
- Oracle
- SDLC
- Agile