Senior Staff Engineer, Big Data Engineer

8 - 13 years

15 - 30 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We're Nagarro.

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500 experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

REQUIREMENTS:

  • Total experience: 8+ years.
  • Excellent knowledge and experience in Azure data engineer role.
  • Strong working experience with architecture and development in

    Spark, Python, Azure Databricks,

    Airflow and DBT, SQL Server.

  • As the Analytics Engineer on the Cyber Analytics team, you will be responsible for transforming the raw data into organised, usable, well documented and tested data models.
  • These data models will empower security teams to draw insights and develop reporting capability, advanced analytics, machine learning and GenAI solutions to strengthen our security defences.
  • You should have a strong passion for bigdata, data modelling, data quality and ETLs.
  • As you have gained more experience in your field you will have a proficiency in SQL and programming languages like Python.
  • It would be great if you can demonstrate a working knowledge of ETL and ELT frameworks, data modelling and orchestration tools like Airflow and DBT.
  • You will have worked with cloud data platforms e.g. Databricks on Azure which will be accompanied by a good understanding of data lakes and data warehouses concepts
  • You will have good practical understanding of version control systems such as Git plus experience working with BI tools like Tableau.
  • You should have

    good knowledge of cybersecurity principles and practices.

RESPONSIBILITIES:

  • Writing and reviewing great quality code.
  • Understanding the clients business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements.
  • Mapping decisions with requirements and be able to translate the same to developers.
  • Identifying different solutions and being able to narrow down the best option that meets the clients requirements.
  • Defining guidelines and benchmarks for NFR considerations during project implementation.
  • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers.
  • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed.
  • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it.
  • Understanding and relating technology integration scenarios and applying these learnings in projects.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Nagarro logo
Nagarro

Information Technology and Services

Berlin

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India

Hyderabad / Secunderabad, Telangana, Telangana, India