JobInAWeekJobInAWeek
JobsInternshipsCompaniesSalariesResumePricingPost a job
Sign in
Jobs / Backend developer jobs in India / Backend developer jobs in Chennai /
F

Senior ETL Developer

Flex · Chennai

Posted
2 days ago
Experience
4–6 yrs
Pay
Not stated
Role
Backend developer
SQLPythonInformaticaSnowflakeOracleData ModellingUnix Shell
Apply on Flex's siteOpens the company's own careers page.

About the job

Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.

A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary.

Job Summary 

 To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a Senior ETL Developer in Chennai, India.

What a typical day looks like:

- Analyze data requirements, data model and determine the best methods in extracting, transforming, and loading the data into the data warehouse and other system integration projects

- Perform source system analysis and design the extract logic

- Architect the solution, Code Design, Implement and continuously expand data pipelines by performing extraction, transformation and loading activities

- Investigate data to identify potential issues within ETL pipelines

- Write SQL scripts to perform data comparison checks to unit test data integration jobs

- Prepare high- and low-level design documentation

- PoCs for various Data Integration uses cases by using various Data Integration tools and Databases.

- Write Shell scripts or Python scripts for various in-house automation activities

The experience we’re looking to add to our team:

- 4 to 6 years of Development experience in Data Warehousing environment with very strong knowledge of Data Integration, migration & replication by using Informatica PowerCenter/products, Oracle, MySQL, Snowflake & Unix shell scripting

- Proficient in Data modelling & Strong Exposure to Data Warehousing Concepts.

- Implementation of larger Data Warehousing/Data Lake projects

- Strong hands-on experience on Databases including PL/SQL & SQL

- Hands on experience in SQL query tuning, query re-writing & fine tuning

- Preferred to have exposure on cloud data integration tools like Matillion, Snowflake OpenFlow, Kafka Streaming and Mulesoft platform.

- Able to write the complex Unix shell and Python scripts

- Hands on experience of Informatica Power Center and other products, preferred to have worked  on CDC (Change Data Capture) environment

- Strong knowledge of Oracle, SQL server, postgres & Snowflake database and write/optimizing complex SQL queries

- Experience with scripting languages such as Unix Shell and Python

- Strong knowledge of data analysis, data transformation, conceptual data modelling, data transformation and metadata management.

- Preferred to have knowledge on Qlik Replicate, Big data, APIs, and Cloud data integration tools experience

- Experience in handling various file types for sending/receiving data (CSV/API/XML/JSON/AVRO)

- Should be proficient enough to design and develop ETL for any data warehouse projects

- Should have very good technical skills to optimize/tune the SQL queries or workflow to reduce cycle times to process huge data set

- Understanding of industry standards for data security and privacy

- Design and Develop Informatica mappings, mapplets and workflows using Informatica products

- Share the workload and flexible enough to get into other technologies as applicable and need basis

- Coach and guide other members in the team and implement best practices and automate some of routine day to day activities

- Prepare High & Low-level design documents and Test cases for various Data Warehousing projects

What you’ll receive for the great work you provide:

- Health Insurance

- PTO

#LI-RR1 RR03

Job Category IT

Required Skills:

Optional Skills: Flex pays for all costs associated with the application, interview or offer process, a candidate will not be asked for any payment related to these costs.

Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).

Apply now

Do you fit this job?

Create your profile and every open job, this one included, gets a fit score for you.

More jobs like this

  • Backend developer jobs in Chennai
  • All jobs in Chennai
  • All jobs at Flex

Similar jobs

All backend developer jobs →
UB

Senior Software Engineer - IN B

US Bank
ChennaiBackend developer
AgileStrategyExcelProblem solving
Posted todayApply
A

Software Dev Engineer, Alexa Connections

Amazon
Chennai5+ yrsBackend developer
Data PipelinesSQLAPIsMicroservicesPythonDocker
Posted todayApply
UB

Senior Software Engineer

US Bank
ChennaiBackend developer
AgileStrategyExcelProblem solving
Posted todayApply
F

RPA Developer-IT

Flex
Chennai3–5 yrsBackend developer
C#AgilePythonSQLDockerAWS
Posted yesterdayApply
N

Software Engineer I-Golang, React

NCR
Chennai1–3 yrsBackend developerEarly career (0–2 yrs)
ReactGoGitGCPTypeScriptDocker
Posted yesterdayApply
N

Software Engineer II-Golang, React

NCR
Chennai3–6 yrsBackend developer
ReactGoGitGCPTypeScriptDocker
Posted yesterdayApply

Jobs by role

  • Backend developer jobs in India
  • Full-stack developer jobs in India
  • Program / project manager jobs in India
  • Data scientist jobs in India
  • Data analyst jobs in India
  • Product manager jobs in India
  • Consultant jobs in India
  • Strategy & operations jobs in India
  • QA / Test engineer jobs in India
  • Frontend developer jobs in India
  • DevOps engineer jobs in India
  • Tech support jobs in India
  • Research analyst jobs in India
  • Mobile developer jobs in India

Jobs by city

  • Jobs in Bengaluru
  • Jobs in Hyderabad
  • Jobs in Pune
  • Jobs in Gurugram
  • Jobs in Chennai
  • Jobs in Mumbai
  • Jobs in Noida
  • Jobs in Delhi
  • Jobs in Coimbatore
  • Jobs in Ahmedabad
  • Jobs in Kolkata
  • Jobs in Chandigarh

Popular searches

  • Backend developer jobs in Bengaluru
  • Backend developer jobs in Hyderabad
  • Full-stack developer jobs in Bengaluru
  • Data scientist jobs in Bengaluru
  • Program / project manager jobs in Bengaluru
  • Product manager jobs in Bengaluru
  • Data analyst jobs in Bengaluru
  • Backend developer jobs in Chennai
  • QA / Test engineer jobs in Bengaluru
  • Backend developer jobs in Pune
  • Consultant jobs in Bengaluru
  • Frontend developer jobs in Bengaluru
  • Backend developer jobs in Gurugram
  • Full-stack developer jobs in Hyderabad
  • DevOps engineer jobs in Bengaluru
  • Program / project manager jobs in Hyderabad
  • Backend developer jobs in Mumbai
  • Strategy & operations jobs in Bengaluru

JobInAWeek

  • How to get a job in a week
  • Career guides
  • Post a job (free)
  • Create your profile
  • Internships & fresher jobs
  • Companies hiring
  • Salary check
  • Swipe jobs
  • Resume builder
  • Pricing
  • Privacy
  • Terms
  • Refunds & cancellation
  • Contact
  • About our job crawler
JobInAWeek – Skills today. Job tomorrow.JobInAWeek – Skills today. Job tomorrow.

Free for job seekers. Jobs come from company careers pages and link to the company's own apply page. Updated every two hours.