drjobs Apache Spark Developer

Apache Spark Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Overview
IQVIA is developing our next-generation Global Privacy Analytics Engineering platform to support analytics and insights against hundreds of Terabytes of health care data and doing it in near real-time.
We are currently seeking resources with experience in building and taking to production low latency Massive Parallel Processing (MPP) data and analytic systems ideally on Hadoop Scala and Spark.

Responsibilities
Develop and maintain high-quality data processing applications using Apache Spark and related technologies.
Design and implement data transformations with a focus on performance and scalability.
Collaborate with data engineers and analysts to integrate data sources and services.
Write and execute unit tests to ensure code quality and reliability.
Participate in code reviews and adhere to best coding practices.
Work within an Agile development framework to deliver features and improvements.
Troubleshoot and resolve issues in existing data processing applications.
Stay up-to-date with the latest industry trends and technologies.
Mentor junior developers and provide technical guidance.
Communicate effectively with team members and stakeholders to ensure project success.
Manage multiple tasks and meet deadlines in a fast-paced environment.
Utilize tools like JIRA Confluence and Git/Bitbucket for project management and version control.
Experience with testing frameworks like ScalaTest or JUnit.

Qualifications
Bachelors degree in Computer Science Software Engineering or a closely related field.
Technical Requirement:
4 years of experience with Apache Spark (preferably Spark 3.0 or above).
Proficiency in Scala or Java programming languages.
Experience with big data technologies like Hadoop Kafka or HDFS.
Experience with Orchestration tool like airflow.
Experience working with Managed cloud Spark infrastructure like AWS EMR and in general AWS tools like S3 SQS VPC and API Gateway.
Familiarity with data processing frameworks and libraries.
Strong understanding of distributed computing and parallel processing.
Knowledge of Agile methodologies and good coding practices.
Ability to work both independently and as part of a team.
Strong communication and interpersonal skills.
Experience with version control systems like Bit Bucket/Git.
Experience with CI/CD tools like Jenkins Docker or Kubernetes.

IQVIA is a leading global provider of clinical research services commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.