Big data engineer

3 weeks ago


Kannur, India Alef Education Full time

Who we are Alef Education began with a bold idea: that every learner deserves a personalised and meaningful education experience. What started in 2016 as a small pilot programme in Abu Dhabi has evolved into one of the world’s most dynamic Ed Tech companies—reshaping how millions of students engage with learning across the globe. Today, Alef is proudly headquartered in the UAE, working hand-in-hand with ministries of education, schools, and teachers to bring smart, data-powered platforms into classrooms in over 14,000 schools. Supporting over 1.1 million students and 50,000 teachers across the UAE, Indonesia & Morocco our AI-driven platforms generate 16+ million data points every day, helping drive smarter learning decisions. Whether it’s improving national exam results, boosting classroom engagement, or supporting educators with world-class tools, Alef is committed to impact at scale. In 2024, Alef made history as the first Ed Tech company to list on the Abu Dhabi Securities Exchange (ADX), cementing our role as a regional innovator with global reach. About The Role As an ALEF Big Data Engineer you will have a strong understanding of big data technologies with an exceptional ability to code. You will provide technical leadership, working closely with the wider team to ensure high quality code is delivered in line with the project goals and delivery cycles. You will work closely with other teams to deliver rapid prototypes as well as production code for which you will ensure high accessibility standards are upheld. We expect familiarity with modern frameworks and languages, as well as working practices such as Clean Code, TDD, BDD, continuous integration, continuous delivery, and Dev Ops. Key Responsibilities Defining and developing services and solutions Define, design, and develop services and solutions around large data ingestion, storage, and management such as with RDBMS, No SQL DBs, Log Files, Events. Define, design, and run robust data pipelines/batch jobs in a production environment. Architecting highly scalable, highly concurrent, and low latency systems Maintain, support, and enhance current systems. Contribute to paying down technical debt and use development approaches that minimize the growth of new technical debt. Contribute feedback to improve the quality, readability, and testability of the code base within your team. Mentor and train other developers in a non-line management capacity. Build tools (One of SBT, Gradle, Maven). Ensure all software built is robust and scalable. Collaborating with Internal and external stakeholders Participating in sprint planning to work with developers and project teams to ensure projects are deployable and monitorable from the outside. Work with third-party and other internal providers to support a variety of integrations. As part of the team, you may be expected to participate in some of the 2nd line in-house support and Out-of-Hours support rotas. Proactively advise on best practices. To Be The Right Fit, You'll Need Degree in Computer Science, Software Engineering or related preferred Minimum of 5 years experience in a Big Data Follow Clean Code/Solid principles Adhere and use TDD/BDD. Outstanding ability to develop efficient, readable, highly optimized/maintainable and clear code. Highly Proficient in either Functional Java or Scala, Python Knowledge of Azure Big Data/Analytics services – ADLS (Azure Data Lake Storage), HDInsight, Azure Data Factory, Azure Synapse Analytics, Azure Fabric, Azure Event Hubs, Azure Stream Analytics, Azure Databricks Experience of Storing Data in systems such as Hadoop HDFS, ADLS, Event Hubs Experience of designing, setting up and running big data tech stacks such as Hadoop, Azure Databricks, Spark and distributed datastores such as Cassandra, Document DBs, Mongo DB, Event Hubs In-depth knowledge of Hadoop technology ecosystem – HDFS, Spark, Hive, HBase, Event Hubs, Flume, Sqoop, Oozie, SPARK, Avro, Parquet Experience debugging a complex multi-server service. In depth knowledge and experience in Iaa S/Paa S solutions (eg AWS Infrastructure hosting and managed services) Familiarity with network protocols - TCP/IP, HTTP, SSL, etc. Knowledge of relational and non-relational database systems Understanding continuous integration and delivery. Mocking (any of the following Mockito, Scala Test Spock, Jasmine, Mocha). IDE Intellij or Eclipse. Build tools (One of SBT, Gradle, Maven). Ensure all software built is robust and scalable. An ability to communicate technical concepts to a non-technical audience. Working knowledge of unix-like operating systems such as Linux and/or Mac OS X. Knowledge of the git version control system. Ability to quickly research and learn new programming tools and techniques.


  • Data engineer

    2 weeks ago


    Kannur, India HCLTech Full time

    Role: GCP Data Engineer Location: Bangalore/ Chennai/ Hyderabad Experience: 4 years to 13 Years Hackathon: 22nd Nov at Chennai, Hyderabad, Bangalore locations Mandatory Skills: Big Query Cloud Composer or Airflow Dataflow or Dataproc or Datafusion Python or Pyspark (any one is required) DBT SQL GKE Nice to Have Spanner, Harness, Gen AI, Looker Interested...

  • Data Engineer-

    2 weeks ago


    Kannur, India MyRemoteTeam Inc Full time

    About UsMyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operations support, and infrastructure to help them grow faster and better.Position: Python Coder – Data Processing Client: Wipro (Google Project) Location: Remote –...

  • Azure data engineer

    3 weeks ago


    Kannur, India Tata Consultancy Services Full time

    Greetings from TCS! TCS has always been in the spotlight for being adept in the next big technologies. What we can offer you is a space to explore varied technologies and quench your techie soul. We are hiring Databricks Engineer role Role: Azure Data Engineer Required Skill: Azure Databricks using Scala, Py Spark, Azure cloud Platform. Experience: 5-10...

  • Data Engineer

    2 weeks ago


    Kannur, India Pierag Consulting Full time

    Job Responsibilities Design and Develop Data Pipelines: Develop and optimise scalable data pipelines using Microsoft Fabric, including Fabric Notebooks, Dataflows Gen2, Data Pipelines, and Lakehouse architecture. Work on both batch and real-time ingestion and transformation. Integrate with Azure Data Factory or Fabric-native orchestration for smooth data...


  • Kannur, India Aventra Group Full time

    Job Title: Data & AI Solution ArchitectWork Experience: 12-15 YearsWork Location: BengaluruProject Role DescriptionThe Data & AI Architect role is accountable for designing high-level, end-to-end data platform solutions that address complex business problems. You will lead the technical response for RFPs/RFIs, drive Proof of Concepts (POCs), and demonstrate...


  • Kannur, India Aventra Group Full time

    Job Title: Data & AI Solution ArchitectWork Experience: 12-15 YearsWork Location: BengaluruProject Role DescriptionThe Data & AI Architect role is accountable for designing high-level, end-to-end data platform solutions that address complex business problems. You will lead the technical response for RFPs/RFIs, drive Proof of Concepts (POCs), and demonstrate...

  • Ui designer

    1 week ago


    Kannur, India Data Unveil Full time

    JOB DESCRIPTION: Position Title: UI Designer Experience: 4 Years to 7 Years Location: Hyderabad, Telangana Hire Type: Full Time, On-site Start Date: Immediate   Required Experience and Skills:   5–8 years of professional experience in UI/UX design, with a strong portfolio demonstrating end-to-end design projects. 2–3 years of experience specifically in...

  • Data Engineer

    3 weeks ago


    Kannur, India Canopus Infosystems - A CMMI Level 3 Company Full time

    Job Title: Data Engineer (Analyst) Experience: 2+ Years Location: Remote About the Role: We are looking for an experienced Data Engineer (Analyst) who can design, build, and optimize data models and pipelines to support business intelligence and performance analytics. The ideal candidate should have a strong understanding of SQL, cloud data...

  • Senior Data Engineer

    3 weeks ago


    Kannur, India American Inference Full time

    About the CompanyWe are an AI and Data Consulting Startup transforming how businesses leverage technology through four core service lines:Consulting Services: AI Strategy, Automation, and Digital Transformation for enterprises.SaaS Platform Development: Building a business application suite similar to Odoo and Zoho that is AI-native and user friendly.Data...


  • Kannur, India Whatjobs IN C2 Full time

    Role - Snowflake Data Engineer Experience - 3 to 5 years Work Mode - Remote Required Notice Period - Immediate Joiner Must Have 3 to 5 years of experience Python (Numpy, Pandas), SQL, Snowflake, Data extraction tool (e.G, Fivetran, Airbyte, etc) Version control (Github, dbt) To apply, connect with Abhishek via