CB

Principal Data Engineer

Commonwealth Bank

4 months ago

15+ years

Work From Office

Bengaluru, Karnataka, Karnataka, India

  • Lead the design and architecture of scalable, maintainable, and secure full-stack applications.
  • Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
  • Ensure adherence to best practices in software design, including modularity, reusability, and maintainability.
  • AWS Services

    Sql

    Javascript

    Python

    DBT

    Data Lakes

    Data Warehouse

    NoSQL

    ETL Pipelines

    Kafka

    Job description & requirements

    Roles & responsibilities:


    1. Lead the design and architecture of scalable, maintainable, and secure full-stack applications.
    2. Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
    3. Ensure adherence to best practices in software design, including modularity, reusability, and maintainability.
    4. Utilise AWS services such as S3, Lambda, Glue, Step Functions, and CloudWatch to build and manage data solutions.
    5. Implement best practices for AWS security, cost management, and performance optimisation.
    6. Stay updated with the latest AWS offerings and evaluate their potential impact on the data infrastructure.
    7. Lead the design and implementation of data management solutions, ensuring data integrity, quality, and accessibility.
    8. Develop and maintain data models, data pipelines, and ETL processes.
    9. Implement data governance and compliance measures to adhere to regulatory requirements.


    Essential skills:


    1. Minimum 15+Years of experience
    2. ·Utilize AWS services such as S3, Lambda, Glue, Step Functions, and CloudWatch to build and manage data solutions.
    3. Implement best practices for AWS security, cost management, and performance optimization.
    4. Stay updated with the latest AWS offerings and evaluate their potential impact on our data infrastructure.
    5. Demonstrated expertise in dashboard and backend development, with a strong focus on SQL.
    6. Proficient in JavaScript, Python, SQL, and DBT.
    7. Extensive experience in building data lakes and data warehouses.
    8. Mastery of both SQL and NoSQL databases, data ingestion processes, ETL pipelines, and data integration.
    9. Architect and implement real-time data streaming solutions using technologies such as Apache Kafka, AWS Kinesis, or similar.
    10. Ensure high availability, scalability, and low latency of data streaming pipelines.
    11. Collaborate with data scientists and analysts to enable real-time data analytics and insights.
    12. Proficient in data profiling techniques and tools.
    13. Lead the design and implementation of data management solutions, ensuring data integrity, quality, and accessibility.
    14. Develop and maintain data models, data pipelines, and ETL processes.
    15. Implement data governance and compliance measures to adhere to regulatory requirements.


    Education Qualification: Bachelor’s degree or master’s degree in engineering in Computer Science/Information Technology.


    Experience :

    15+ years

    Job Domain/Function :

    Data Engineering

    Job Type :

    Work From Office

    Employment Type :

    Full Time

    Number Of Position(s) :

    1

    Educational Qualifications :

    Bachelor's Degree

    Location :

    Bengaluru, Karnataka, India, Bengaluru, Karnataka, India

    Create alert for similar jobs

    CB

    Commonwealth Bank

    Similar Jobs