27 Aug
|
Tata Consultancy Services
|
Bengaluru
27 Aug
Tata Consultancy Services
Bengaluru
Location : Bangalore
Roles & Responsibilities : Technical Lead (overall 6+ years good development experience) with good hands-on experience in Python/PySpark with strong experience in Spark /PySpark, Databricks, AWS services ,Spark SQL for big data processing and,Kafka, Airflow.
- Worked in a complex deadline driven projects with minimal supervision. Ability to architect/design/develop with minimum requirements by effectively.
- 2+ experience on Apache Kafka streaming processing and Python/PySpark.
- End to end understanding of Databricks architecture, design, development and implementation.
- good experience on AWS clouds and Data bricks,Airflow.
- Excellent work ethics with ability to work independently.
- Hands-on experience in SQL, PL/SQL, Unix Shell Scripting, Autosys.
- Experience with relational databases such as Oracle, PostgreSQL as well as NoSQL databases
- Data integration techniques and tools including APIs and data streaming
- Strong analytical and problem solving skills, with the ability to identify and resolve issues in data pipelines and systems
- Experience with Agile software development methodology and version control systems like GitHub
- Expertise in Data Modeling and DB design with the skills in performance tuning
- Support existing data platforms and products in production for any critical issues and provide resolution fixes
- Have good communication skill, and collaborate well with different teams/stakeholders and vendors
- Expected to spend 90% of the time on hands-on development, design and architecture and remaining 10% on guiding the team on technology and removing other impediments Capital Markets Projects experience preferred Provides advanced technical expertise in analyzing, designing, estimating, and developing software applications to project schedule. Oversees systems design and implementation of most complex design components. Creates project plans and deliverables and monitors task deadlines.
Oversees, maintains and supports existing software applications. Provides subject matter expertise in reviewing, analyzing, and resolving complex issues. Designs and executes end to end system tests of recent installations and/or software prior to release to minimize failures and impact to business and end users.
Responsible for resolution, communication, and escalation of critical technical issues. Prepares user and systems documentation as needed. Identifies and recommends Industry best practices. Serves as a mentor to junior staff.
- Ability to lead a team of agile developers.
- Experience in Banking Domain preferred.
📌 Hiring For AWS Data Engineer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru