Job Description - Senior Specialist: Data Engineer
Your responsibilities will include: Performance Monitoring and Optimization: Continuously monitor and optimize the performance of data pipelines, applications, and services. Architecture Design: Define the architecture for data pipelines, edge applications, and microservices to ensure scalability and reliability. Technical Proficiency: Strong skills in programming languages such as Python, Java, or Scala Big Data Technologies: Expertise in tools like Spark, Hive, parquet, iceberg, etc. Database Management: Proficiency with both relational & NoSQL databases (e.g., MongoDB, CassandraDB) Cloud Computing: Experience with cloud platforms like AWS/GCP, including services for data storage and processing. Containerization & Microservices: Knowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architecture, particularly in OpenShift, AWS ECS and GCP GKE environments API Management: Experience with API gateways like Nginx and developing APIs for real-time data access Distributed Systems: In-depth understanding of distributed computing principles and technologies Data Engineering: Knowledge of data pipeline design, ETL processes, and data integration Security and Compliance: Familiarity with data security practices and regulatory compliance requirements Performance Optimization: Techniques for monitoring and optimizing the performance of data systems and applications Edge Computing: Understanding of edge computing concepts and technologies for processing data closer to the source Hands-On Experience: Several years of experience in software engineering, data engineering, or cloud engineering roles Project Management: Experience managing complex projects, preferably in a big data or cloud environment. Team Collaboration: Proven ability to work effectively in cross-functional teams and communicate technical concepts to non-technical stakeholders Problem-Solving: Strong analytical and problem-solving skills, with a track record of addressing complex technical challenges Continuous Learning: Commitment to staying updated with the latest technologies and best practices in the field
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!