PySpark Developer
Join a multinational company with startup spirit. You can make the difference!
We are on a mission! Keyrus is a key player in consulting and technology specialised in Data & Analytics, AI & Machine Learning and Digital Transformation with clients in more than 20 countries in 4 continents.
Keyrus is seeking a PySpark Developer to join our team for an exciting large-scale migration from SAS Data Integration Studio to PySpark. This initiative aims to leverage PySpark's capabilities, fostering innovation and efficiency within a large-scale data processing environment.
This position is fully remote.
Your Duties and Responsibilities:
- Collaborate with the team to migrate existing functionalities from SAS DI to PySpark
- Develop and maintain PySpark-based solutions aligned with project objectives
- Optimize data pipelines and algorithms for improved efficiency and performance
- Troubleshoot and resolve technical issues related to PySpark data processing
- Document code, processes, and solutions for knowledge sharing and future reference
- Communicate effectively with stakeholders to understand requirements and deliver effective solutions
About You:
- Proficiency in PySpark (3+ years)
- Experience or knowledge of SAS DI
- Good knowledge of SQL
- Proficiency in programming languages such as Python or Scala
- Solid understanding of data structures, algorithms, and data processing techniques
- Ability to optimize and tune PySpark applications for performance enhancements
- Strong problem-solving skills and the ability to work effectively in a team environment
- Excellent communication skills to collaborate with cross-functional teams and stakeholders
- Fluent in English (French is a plus)
- Must be a Portuguese or European citizen or having a work permit for Portugal
Nice-to-have:
- Prior contact with Azure Synapse Analytics
- Previous experience with large-scale data migration projects
- Familiarity with cloud platforms like AWS, Azure, or GCP for data processing
- Knowledge of data warehousing concepts and ETL processes
At Keyrus Portugal, we offer:
- Salary based on your skills and experience and in line with market practices
- Meal allowance of €8.32 per day
- Private Health Insurance
- 22 days of annual leave
- Continual professional development through the Keyrus Learning Experience (KLX) Program
Why Keyrus?
Joining Keyrus means joining a market leader in the Data Intelligence field and an (inter)national player in Management Consultancy and Digital Experience.
You will be part of a young and ever-learning enterprise with an established international network of thought-leading professionals driven by bridging the gap between innovation and business. You get the opportunity to meet specialised and professional consultants in a multicultural ecosystem. With Keyrus, you have the opportunity to showcase your talents and potential, to build up experience through working with our clients, with the opportunity to grow depending on your capabilities and affinities, in a great working and dynamic atmosphere.
#Li-Remote
- Areas de expertise
- Data & Analytics
- Locations
- Lisbon, Porto
- Remote status
- Fully Remote
About Keyrus Portugal
At Keyrus Portugal, we're more than just a company - we're a constellation of bright minds and innovative souls.
If you're seeking a place where your passion meets purpose, where every project is a canvas and every challenge an opportunity, then look no further.
Join us, and be a part of a community that's shaping the digital frontier. At Keyrus Portugal, your journey to greatness begins.
PySpark Developer
Join a multinational company with startup spirit. You can make the difference!
Loading application form
Already working at Keyrus Portugal?
Let’s recruit together and find your next colleague.