Senior Data Engineer

Envestnet


Date: 1 day ago
City: Thiruvananthapuram, Kerala
Contract type: Full time

Brief Description


The Cloud Data Engineer will play a critical implementation role on the Data Engineering and Data Products team and be responsible for data pipeline solutions design and development, troubleshooting, and optimization tuning on the next generation data and analytics platform being developed with leading edge big data technologies in a highly secure cloud infrastructure. The Cloud Data Engineer will serve as a liaison to platform user groups ensuring successful implementation of capabilities on the new platform.


Data Engineer Responsibilities :

  • Deliver end-to-end data and analytics capabilities, including data ingest, data transformation, data science, and data visualization in collaboration with Data and Analytics stakeholder groups
  • Design and deploy databases and data pipelines to support analytics projects
  • Develop scalable and fault-tolerant workflows
  • Clearly document issues, solutions, findings and recommendations to be shared internally & externally
  • Learn and apply tools and technologies proficiently, including:
  • Languages: Python, PySpark, ANSI SQL, Python ML libraries
  • Frameworks/Platform: Spark, Snowflake, Airflow, Hadoop , Kafka
  • Cloud Computing: AWS
  • Tools/Products: PyCharm, Jupyter, Tableau, PowerBI
  • Performance optimization for queries and dashboards
  • Develop and deliver clear, compelling briefings to internal and external stakeholders on findings, recommendations, and solutions
  • Analyze client data & systems to determine whether requirements can be met
  • Test and validate data pipelines, transformations, datasets, reports, and dashboards built by team
  • Develop and communicate solutions architectures and present solutions to both business and technical stakeholders
  • Provide end user support to other data engineers and analysts


Candidate Requirements :

  • Expert experience in the following[Should have/Good to have]:
  • SQL, Python, PySpark, Python ML libraries. Other programming languages (R, Scala, SAS, Java, etc.) are a plus
  • Data and analytics technologies including SQL/NoSQL/Graph databases, ETL, and BI
  • Knowledge of CI/CD and related tools such as Gitlab, AWS CodeCommit etc.
  • AWS services including EMR, Glue, Athena, Batch, Lambda CloudWatch, DynamoDB, EC2, CloudFormation, IAM and EDS
  • Exposure to Snowflake and Airflow.
  • Solid scripting skills (e.g., bash/shell scripts, Python)
  • Proven work experience in the following:
  • Data streaming technologies
  • Big Data technologies including, Hadoop, Spark, Hive, Teradata, etc.
  • Linux command-line operations
  • Networking knowledge (OSI network layers, TCP/IP, virtualization)
  • Candidate should be able to lead the team, communicate with business, gather and interpret business requirements
  • Experience with agile delivery methodologies using Jira or similar tools
  • Experience working with remote teams
  • AWS Solutions Architect / Developer / Data Analytics Specialty certifications, Professional certification is a plus
  • Bachelor Degree in Computer Science relevant field, Masters Degree is a plus

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

International Customer Service Advisor

IndisJob, Thiruvananthapuram, Kerala
1 week ago
Job Overview: International Customer Service Advisor role at Sudo24 Learning Private Limited in Thiruvananthapuram . Job Overview:Sudo24 Learning Private Limited is seeking a dedicated International Customer Service Advisor to join our team. The ideal candidate will be responsible for providing exceptional customer service and support to our international clients. This role will require excellent communication skills, attention to detail, and...

Associate Debt Manager-Flows-Consumer Durable

IDFC FIRST Bank, Thiruvananthapuram, Kerala
1 week ago
Job RequirementsJob Title – Associate Debt Manager- Flows- Consumer DurableFunction – CollectionsJob PurposeThe role bearer has the responsibility to plan, organize, direct and oversee the activities of the collections department. It also includes managing the agencies associated with the company in their assigned territory. The role bearer is responsible for the efficiency and optimization of retrieving EMI from the customers...

Editor, Developmental Neuroscience

Cactus Communications, Thiruvananthapuram, Kerala
3 weeks ago
CACTUS provides language editing services to help researchers in their quest for publication. If you find yourself correcting everyone's grammar and like to stay updated on the latest developments in your field of study, this opportunity is just for you.As an Editor, you will combine your language skills and subject-area expertise to help researchers around the globe publish cutting-edge research...