Senior Dev Engineer- Data Platform

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Spark Cluster Optimization Specialist at the company, your role will involve optimizing Spark clusters for cost, efficiency, and performance. Your responsibilities will include: - Implementing robust monitoring systems to identify bottlenecks using data and metrics - Providing actionable recommendations for continuous improvement - Optimizing the infrastructure required for extraction, transformation, and loading of data from various sources using SQL and AWS big data technologies - Collaborating with data and analytics experts to enhance cost efficiencies in data systems To excel in this role, you should possess the following qualifications: - Experience processing large workloads and complex code on Spark clusters - Proven track record in setting up monitoring for Spark clusters and driving optimization based on insights - Designing and implementing scalable Data Warehouse solutions to support analytical and reporting needs - Strong analytic skills for working with unstructured datasets - Building processes supporting data transformation, structures, metadata, dependency, and workload management - Working knowledge of message queuing, stream processing, and highly scalable big data stores Additionally, you should have experience using the following software/tools: - Expertise with Python and Jupyter notebooks - Proficiency with big data tools like Spark, Kafka, etc. - Familiarity with relational SQL and NoSQL databases such as Postgres and Cassandra - Experience with data pipeline and workflow management tools like Azkaban, Luigi, Airflow, etc. - Knowledge of AWS cloud services like EC2, EMR, RDS, Redshift - Working knowledge of stream-processing systems such as Storm, Spark-Streaming, etc. would be a plus,

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

RecommendedJobs for You