The Job logo

What

Where

Senior Data Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Senior Data Engineer at Alcon, you will work closely with business stakeholders to understand analytics needs and build data pipelines. You will be responsible for data cleaning, transformation, and supporting or enhancing analytics products. This is a full-time on-site opportunity in Bengaluru, Karnataka, India.

Job description 

Summary of Position

As part of the Analytics team, work closely with Business stakeholders to understand Analytics needs, build data pipeline, perform data cleaning and transformation, support or enhance Analytics products that align with Alcon’s Data and Analytics strategy and standards.

 

Key Responsibilities:

·       Deliver business solution on Alcon’s analytics platform through end-to-end implementation that includes data security, governance, cataloging, preparation, automated testing, and data quality metrics.

·       Participate in Backlog grooming, Spring Planning and effort estimation

·       Build data pipeline using Python, PySpark, SparkSQL

·       Automate, optimize, migrate and enhance existing solutions.

·       Adopt AWS data lake and data related services to implement end-to-end solution

·       Perform data modeling, data analysis and providing insights using various tools.

 

Key Requirements/Minimum Qualifications:

·       Education: B.Tech/B.E/M.Tech/MCA in computer or data science

·       Experience: Between 5 to 7 years of experience in Big data Hadoop or data lake in AWS cloud environment

·       3+ years of experience in writing code in spark engine using python, scala or java

·       Good Experience in RDBMS – MS SQL, Postgres etc.

·       Good working knowledge in AWS Services like Glue, EMR, S3, SNS, SQS, Athena, Redshift, Lambda, and Step functions

·       Experience with perform data modeling, data analysis and providing insights using various tools.

·       Experience in working as part of agile teams and using agile and collaboration tools like Jira, Confluence.

·       Ability to work with the business to capture, groom, prioritize, plan and  demo User Stories

·       Strong collaboration skills for effective communication across multiple teams and stakeholders, both internal and external

·       Data savvy individual with hands on experience in preparing, analyzing and deriving insights from data

·       Problem solver

·       High learning agility

Set alert for similar jobsSenior Data Engineer role in Bengaluru, India
Alcon Logo

Company

Alcon

Job Posted

10 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

NTT DATA Logo

Senior Data Engineer

NTT DATA

Bengaluru, Karnataka, India

Posted: 6 months ago

Lead Data Engineering Project Team expert in Databricks, Data Management, Data Governance, Azure Cloud services. Experience in Data Modelling, Healthcare projects, FHIR Data model & Server. On-site full-time opportunity at NTT DATA in Bengaluru, Karnataka, India.

Hewlett Packard Enterprise Logo

Senior Data Engineer

Hewlett Packard Enterprise

Bengaluru, Karnataka, India

Posted: 3 months ago

Job description  What you’ll do : •    Participates as a senior member of data development team or cross functional teams; and may lead a project/ program development team; Performs analysis of functional and business requirements. •    Completes data analysis, and develops batch, real-time, and real time streaming data integration codes to implement solutions. •    Develops data transformation codes across data lake layers independently. •    Participates in code reviews and may lead code reviews.  •    Works with business and system teams to design, prepare and automate test cases.  •    Applies in-depth or broad technical knowledge to maintain data engineering. Performs solution design. Applies the company, open source, and 3rd party technologies to highly complex infrastructure and software solutions. Education and Experience Required:  •    Technical bachelor’s degree and a minimum of 7+ years related experience or a master’s degree and a minimum of 5 years of IT experience. Knowledge and Skills:  •    3+ or more years of experience in exploratory data analysis and integration •    3+ or more years of experience writing SQL, and at least one programming language including Python, Scala •    Knowledge of workflow tools such as Oozie, and Airflow •    Proficiency in big data technologies including Hive, Spark, Scala, and No SQL •    Knowledge of data structures, algorithms  •    Root cause analysis, identifying opportunities for continuous improvement. •    Experience of multiple full release cycles. •    Understanding of Software Test methodologies, and testing tools.   What you need to bring : Education and Experience Required: Typically a technical Bachelor's degree or equivalent experience and a minimum of 10 years of related experience or a Master's degree and a minimum of 8 years of experience. Knowledge and Skills: 5 or more years of experience writing code (such as, and not limited to, Java, C, C++, C#, VB.Net; databases like SqlServer/ Oracle; and Testing tools Experience of multiple full release cycles. Must have 5 years of SQL programming skills with database schema design, modeling and SQL programming, Tuning expertise. Advanced understanding of modern software development methodologies.such as Agile, Iterative development as well as DevOps proactices., Familiarity with Data Ops practices and too Advanced understanding of modern software development tools and SCM. Advanced understanding of Software Test methodologies, and an expert in testing tools. Expert in Database Administration. General Project Management. Customer/ Vendor Management. Business Analysis. Advanced Web technologies. Good verbal and written communication skills; influencing skills and ability to work effectively in a geographically dispersed team. Demonstrated technical leadership skills.   Additional Skills: Accountability, Accountability, Action Planning, Active Learning, Active Listening, Agile Methodology, Bias, Business, Coaching, Creativity, Critical Thinking, Cybersecurity, Data Analysis Management, Data Collection Management, Data Controls, Design Thinking, Development Methodologies, Empathy, Follow-Through, Growth Mindset, Implementation Methodologies, Infrastructure Design, Intellectual Curiosity, Long Term Planning, Managing Ambiguity {+ 4 more}

Walmart Logo

Senior Data Engineer

Walmart

Bengaluru, Karnataka, India

Posted: a year ago

Position Summary... Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.     What you'll do... About Team:   Walmart’s Global Sourcing Technology team is responsible for building and maintaining software that enables Walmart to Source the best quality products at the lowest possible price and pass that savings to our customers so they can Save Money and Live Better. Walmart is investing in transforming the Global Sourcing business by enhancing the user experience with the latest technology and we are looking for talented individuals who can use their engineering and leadership skills to help our teams solve complex problems. You will be part of the application development team leading software design and implementation, problem solving, as our customers evolve and adapt, we are taking it a few notches further here. We’re changing what customers can expect from the experience of shopping, from the physical stores, to mobile, social and even online; we’re not just ready for the future of shopping, we’re creating it.   We take great pride in our entrepreneurial culture and the strength of our engineering team. If that sounds exciting to you, we want to talk to you about joining us.   What you'll do: Drive design, development, implementation, documentation, and follow the agile development process.  Build, test and deploy cutting edge solutions at scale, impacting associates of Walmart worldwide.  Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.  Be involved in the successful implementation by applying technical skills, to design and build enhanced processes and technical solutions in support of strategic initiatives.  Work closely with the Tech Leads/Architects and cross-functional teams and follow established practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery) within the established architectural guidelines.  Learn new and changing technologies and adapt to ensure best software practices and standards.  Participate in hiring and support to build teams  Interact closely for requirements with Business owners and technical teams both within India and across the globe.  You will help and participate with the teams that leverage and contribute to open-source technologies to make an impact on a global scale      What you'll bring: Bachelor's/Master's degree in engineering with 3-6 years of experience in design and development of highly scalable applications and platform development in product-based companies or R&D divisions  Excellent problem solving, critical thinking and communication skills.  Must be able to work effectively both on teams as well as be self-motivated, task oriented and organized. Ability to adapt to change quickly, willingness to learn new and emerging technologies.  Strong customer focus and obsession with quality. Strong in algorithms, data structures and distributed systems.  Strong Programming skills in Java, Scala or Python. Strong in writing modular and testable code and test cases (unit, functional and integration). Strong Debugging /Profiling skills. Strong knowledge of big data ecosystem - Data Warehousing, Data Lake, ETL, ELT, Spark/PySpark , Hive, SQL, Presto or similar technology on OLAP, Any scheduler like Airflow Strong in Database and Data Modelling - SQL, OLAP, OLTP, STAR Schema, Snowflakes schema, Fact & dimensions Tables, SQL.  Good understanding of CI/CD process (desirable) Good understanding of  Dremio, Druid is a plus (good to have) Good understanding of any Visualisation tool like Tableau (good to have) Working knowledge of GCP based tools like Big Query, Dataproc, GCS (good to have) Good Understanding of Data Quality, Data Lineage and Data Governance experience (good to have) Good exposure with Pub-sub like Kafka/Kinesis, any NoSQL DB like Cassandra, Cosmos DB (good to have)