Spark Developer

IBM · RO Bucharest

Company

IBM

Location

RO Bucharest

Type

Full Time

Job Description

Introduction
At IBM work is more than a job โ€“ itโ€™s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things youโ€™ve never thought possible. Are you ready to lead in this new era of technology and solve some of the worldโ€™s most challenging problems? If so lets talk.

Your Role and Responsibilities
We are seeking an experienced Senior Spark / AWS Engineer to join our team.
As a key member of our technical team you will be responsible for designing developing and deploying scalable efficient and reliable Spark-based applications on AWS.
If you have hands-on experience working with AWS EMR Airflow Terraform and GitLab and are passionate about Spark development refactoring performance tuning and AWS engineering weโ€™d love to hear from you!

Responsibilities:
Spark Development
* Design and develop scalable efficient and reliable Spark-based applications
* Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions

Spark Refactoring
* Analyze and optimize existing Spark code for performance scalability and maintainability
* Refactor code to improve readability efficiency and reliability
* Collaborate with the team to ensure smooth code deployments

Spark Performance Tuning
* Identify performance bottlenecks in Spark applications
* Analyze and optimize Spark configurations such as memory CPU and network settings
* Implement optimizations to improve application performance and scalability

AWS Engineering
* Collaborate with cross-functional teams to ensure seamless integration with AWS services
* Ensure AWS security monitoring and logging best practices


Required Technical and Professional Expertise
*Strong understanding of Spark: APIs configurations performance tuning and best practices
*Hands-on experience working with AWS: EC2 S3 EMR Glue Lambda API Gateway etc.
* EMR experience: creating managing and optimizing EMR clusters
* Airflow experience: creating managing and optimizing Airflow workflows
* Terraform experience: designing and deploying infrastructure as code
* GitLab experience: using GitLab for version control CI/CD and collaboration
* Scala knowledge: preferred but not required
* Excellent problem-solving skills: ability to troubleshoot complex technical issues
* Strong communication skills: ability to collaborate with cross-functional teams and communicate technical ideas effectively


Preferred Technical and Professional Expertise

  • Relevant applicable certifications
Apply Now

Date Posted

09/06/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Mulesoft Developer - IBM

Views in the last 30 days - 0

As an Application Developer at IBM you will lead the company into the future by translating system requirements into customized systems in an agile en...

View Details

React Native Developer - IBM

Views in the last 30 days - 0

This job posting is for an experienced and skilled developer to join IBM Consultings team The role involves developing highquality scalable and mainta...

View Details

Cloud Integration Developer - IBM

Views in the last 30 days - 0

This role involves working in IBMs Client Innovation Center delivering deep technical and industry expertise to clients worldwide The Software Develop...

View Details

CRM Dynamics 365 Customer Service developer - IBM

Views in the last 30 days - 0

The job description is for an IBM Application Architect who helps clients transform their business and solve complex problems The role involves custom...

View Details

Data Scientist - IBM

Views in the last 30 days - 0

As a Data Scientist at IBM you will work on transforming clients data into business value analyzing information and collaborating on product developme...

View Details

AI Consultant - IBM

Views in the last 30 days - 0

The text describes a role as an AI Consultant in IBM responsible for analyzing AI models for potential risks providing recommendations for mitigation ...

View Details