AWS Cloud Data Engineer

2 months ago


Johannesburg, Gauteng, South Africa PBT Group Full time
About the Role

PBT Group is seeking an experienced AWS Cloud Data Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale data processing systems on AWS.

Key Responsibilities
  • Coordinate and prioritize the work of developers and product owners to ensure timely delivery of projects.
  • Assist with cross-team projects that involve development and ensure adherence to AWS best practices.
  • Implement and maintain AWS security and governance policies to ensure the integrity of our data and systems.
  • Collaborate with the cloud Center of Excellence team to ensure AWS account-level security and access.
  • Resolve security findings on responsible AWS accounts and manage the CI/CD pipeline.
  • Ensure good gates are in place for review and deployment, and monitor code quality through peer code reviews.
  • Work with the Quality Assurance Team to conduct exploratory testing and identify defects.
  • Meet and pass the criteria specified in the Definition of Done as documented on the Feature Team's instance.
  • Develop a strong conceptual understanding of business requirements and produce low-level design documents.
  • Implement code in accordance with best practices and utilize client data accurately.
  • Communicate results and methodology with the project team and clients.
  • Meet deadlines and thrive in an insurance environment.
  • Provide solutions for data-driven applications involving large and complex data.
  • Understand customer business processes and pain areas.
  • Source system understanding and analysis.
  • Solution architecture for the entire flow from source to end reporting data marts.
  • Design conceptual and physical data models for a global data warehouse in AWS.
  • High-level and low-level design for ETL components in AWS.
  • Test prototypes and oversee handover to operational teams.
  • Propose best practices and standards.
  • Build monitoring and testing mechanisms on data transformations.
  • Continuously improve AWS scalability, reliability, and monitoring.
  • Analyze and enhance the architecture of the current implementation.
  • Manage personal delivery on projects and enhancements.
  • Ensure personal service level agreement standards are met.
  • Implement initiatives to improve application performance.
  • Ensure quality of programming code.
  • Translate business requirements into system requirements.
  • Design and document robust, scalable solutions according to set standards.
  • Ensure accuracy of code and adherence to requirements.
  • Ensure all production changes are managed within the release cycle.
  • Participate in the development of key standards.
  • Seek new ways to optimize or innovate as it relates to technology.
  • Ensure personal adherence to agreed governance procedures.
  • Proactively identify and manage risks.
  • Responsible for the design and implementation of effective cross-functional business intelligence systems and processes.
  • Analytical with a mix of business acumen and technical capability.
  • Responsible for working with analysts, managers, and executives to understand business needs.
  • Translate business and technical requirements into efficient sustainable solutions.
  • Perform gap and impact analysis on requirements.
  • Accept coaching and mentoring from senior developers/architects.
  • Perform QA on designs and development and completed projects as required.
  • Complete documentation of requirements and development according to defined standards.
  • Deliver necessary documentation where required.
Requirements
  • High knowledge in AWS – security groups, permissions, VPC, roles, services.
  • Experience developing engineering applications in corporate companies.
  • Demonstrated project development and leadership skills.
  • Current understanding of best practices regarding system security measures.
  • Advanced education and application of business analysis techniques and strategy.
  • Experience with software engineering, customer experience, and civil engineering preferred.
  • Experience working together with teams from several departments to facilitate the orderly execution of a proposed project plan.
  • Professional experience and a high-level understanding of working with various operating systems and their implications.
  • Professional work experience in team building and project organization.
Qualifications/Certification
  • A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent.
  • Master's degree in Computer Science or Software Engineering is preferred.


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: AWS Data Cloud EngineerWe are seeking a highly skilled AWS Data Cloud Engineer to join our team at Planet10. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale data processing systems on AWS.Key Responsibilities:Design and implement data processing pipelines using AWS services...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    About the RoleWe are seeking a highly skilled AWS Cloud Data Engineer to join our team at Planet10. As a key member of our engineering team, you will be responsible for designing, building, and maintaining large-scale data processing systems on AWS.Key ResponsibilitiesLeadership and CollaborationLead cross-functional teams to develop and implement...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: AWS Cloud Data EngineerWe are seeking a highly skilled AWS Cloud Data Engineer to join our team at Planet10. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale data processing systems on AWS.Key Responsibilities:Design and implement data pipelines using AWS services such as S3,...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: AWS Data Cloud EngineerWe are seeking a highly skilled AWS Data Cloud Engineer to join our team at Planet10. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale data processing systems on AWS.Key Responsibilities:Design and implement data processing pipelines using AWS services...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is a pioneering company that harnesses the power of Artificial Intelligence (AI) to deliver actionable insights and drive transformative change for businesses worldwide. Our vision is to provide next-generation actionable insights to every company, globally, by harnessing the value of data using high-performance, interoperable, and simplified...

  • AWS Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa PBT Group Full time

    About the Role: PBT Group is seeking an experienced AWS Data Engineer with a strong background in cloud data architecture and analytics.Key Responsibilities: The successful candidate will be responsible for designing and implementing scalable data pipelines, developing data analytics solutions, and ensuring the security and integrity of data.Required Skills...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Job SummaryPlanet10 is seeking a highly skilled AWS Data Cloud Engineer to lead the development of big data solutions in the insurance industry.Design and implement scalable and secure data architectures on AWS.Develop and maintain high-quality engineering applications in corporate environments.Collaborate with cross-functional teams to drive project...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    About the RoleWe are seeking a highly skilled AWS Data Cloud Engineer to join our team at Planet10. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale data processing systems on AWS.Key ResponsibilitiesDesign and implement data processing pipelines using AWS services such as S3, Lambda,...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    About the RoleE-Merge is seeking an experienced AWS Cloud Data Architect to design and build large-scale enterprise data solutions and applications on the AWS cloud. As a key member of our team, you will be responsible for analysing, re-architecting and re-platforming on-premise data warehouses to data platforms on AWS cloud using AWS or 3rd party services...

  • Cloud Data Architect

    2 months ago


    Johannesburg, Gauteng, South Africa Dimension Data Full time

    Cloud Data EngineerAt Dimension Data, we're seeking a skilled Cloud Data Engineer to join our AWS infrastructure team. As a key member of our data pipeline team, you'll play a crucial role in delivering data services that drive business growth for our clients.Key ResponsibilitiesDesign and develop mission-critical data systems, leveraging AWS services and...


  • Johannesburg, Gauteng, South Africa PBT Group Full time

    PBT Group Job OpportunityWe are seeking a highly skilled AWS Cloud Data Engineer to join our team at PBT Group.Job SummaryThe successful candidate will be responsible for designing, implementing, and maintaining large-scale data processing systems on the AWS cloud platform. This includes coordinating with cross-functional teams, ensuring data security and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Pioneers in harnessing the power of Artificial Intelligence (AI) to deliver actionable insights and drive transformative change for businesses worldwide, E-Merge’s vision is to provide next-generation actionable insights to every company, globally, by harnessing the value of data using high-performance, interoperable, and simplified solutions. They are...

  • Cloud Data Architect

    4 weeks ago


    Johannesburg, Gauteng, South Africa Dimension Data Full time

    Cloud Data EngineerAt Dimension Data, we're seeking a skilled Cloud Data Engineer to join our AWS infrastructure team. As a key member of our data pipeline team, you'll play a crucial role in delivering data services that drive business growth for our clients.Key ResponsibilitiesDesign and develop mission-critical data systems, leveraging cloud-based...

  • Cloud Data Architect

    1 month ago


    Johannesburg, Gauteng, South Africa Dimension Data Full time

    Cloud Data EngineerAt Dimension Data, we're seeking a skilled Cloud Data Engineer to join our AWS infrastructure team. As a key member of our data pipeline team, you'll play a crucial role in delivering data services that enhance our clients' businesses.Key ResponsibilitiesDesign and develop mission-critical information extraction, analysis, and management...

  • AWS Data Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    AWS Data EngineerE-Merge is seeking a highly skilled AWS Data Engineer to join their team. As a pioneer in harnessing the power of Artificial Intelligence (AI), we aim to deliver actionable insights and drive transformative change for businesses worldwide.Key Responsibilities:Design, build, and operationalize large-scale enterprise data solutions and...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    At Dimension Data, we are seeking an experienced Cloud Data Architect to lead our data engineering solutions. The ideal candidate will have a deep understanding of AWS technologies and experience in designing scalable data pipelines.Key ResponsibilitiesDesign and implement data pipelines using AWS services such as AWS Data Pipeline and AWS Storage...


  • Johannesburg, Gauteng, South Africa PBT Group Full time

    About the RolePBT Group is seeking a highly skilled AWS Cloud Data Engineer to join our team.Key ResponsibilitiesCoordinate and prioritize tasks for developers and product owners.Assist with cross-team projects involving development.Ensure adherence to AWS best practices, security, and governance.Collaborate with the cloud Center of Excellence team for AWS...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Data Engineer Job DescriptionE-Merge, a leading financial services group, seeks an experienced AWS data engineer to join their team in Johannesburg. The ideal candidate will be responsible for designing and implementing optimal data models, working with large data sources, and creating robust data solutions.Key Responsibilities:Designing and Implementing...

  • AWS Data Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    About E-MergeE-Merge is a pioneering company that harnesses the power of Artificial Intelligence (AI) to deliver actionable insights and drive transformative change for businesses worldwide.We are currently looking for a skilled AWS Data Engineer to join our fast-paced and dynamic team.ResponsibilitiesDevelop and Operationalize Large-Scale Data...


  • Johannesburg, Gauteng, South Africa PBT Group Full time

    PBT Group is seeking an exceptional AWS Cloud Data Engineer to join our team. About the Role:Lead the design and implementation of scalable and secure cloud-based data architectures using AWS services.Collaborate with cross-functional teams to ensure data quality, integrity, and compliance with company standards.Develop and maintain ETL processes, data...