Facebook Pixel

Ulubione oferty

Aplikuj

Spark Developer

nr ref: 355/9/2024/KB/88356
Konsultant prowadzący: Karolina Bucka
10 października 2024

W Antal zajmujemy się rekrutacją od ponad 20 lat. Dzięki działaniu w 10 wyspecjalizowanych dywizjach, świetnie orientujemy się w aktualnych trendach branżowych. Precyzyjnie określamy specyfikę stanowiska, klasyfikując kluczowe umiejętności i niezbędne kwalifikacje. Naszą misją jest nie tylko znalezienie kandydata, którego kompetencje wpisują się w wymagania danego ogłoszenia, ale przede wszystkim stanowiska, spełniającego oczekiwania kandydata. Numer rejestru agencji zatrudnienia: 496.

Spark Developer

 

Purpose of the Role

The roles will work on SAGE in Traded Risk. SAGE is one of Risk 2025 key initiatives to deliver strategic aggregation platform for Risk managers. This is a strategic platform and requires critical architectural enhancements to be delivered during the remainder of 2023 and beyond. This work is part of the Risk 2025 programme of work which includes a series of PRA commitments.

The new engineering team in Krakow will be responsible for both the development and maintenance of SAGE with big data volume and online analytic capability. The company is seeking Spark developer to join this team to perform the following:

  • Analyze, design, develop, test, deploy and support IT solution to achieve business goal. Deliver a data process and calculation service that integrates with analytics library from the Risk Analytics team
  • Adopt DevOps and Agile principles, Work in DevOps Pracise. Automating the founctional and non-functional test. Build CICD pipeline and environment. Maintain the environment and investigate infrastructure problem which affecting building service. Build observability into it. 
  • Work closely with business, BA, vendor and up/down stream IT teams on requirement analysis and solution design
  • Work closely with Risk Analytics team on analytics library design and integration
  • Ensure test-driven development and close collaboration with team members in London, Hongkong and China(Guangzhou)
  • Support the platform: incident resolution, monitoring, problem management,
  • Investigate, research and provide professional insight for delivering technology solutions and overcome blockers.
  • Maintain IT systems in production. Provide production support.
  • Maintain good quality of the delivery for functional and non-functional.

 

Essential Experience

  • A university graduate with a degree in computer science, IT or a related discipline. Fluent oral English.
  • Solid Spark development experience. Rich and hands on experience in developing distributed and high performance applications with Spark, dealing with huge data size and volume
  • Rich and hands on experience in IT system solution design and development, a sound appreciation of the full development life cycle, including release management, experience of work in Agile methodology
  • Solid skill set, knowledge and development experience in Java, Python. Familiar operation of Unix/Linux, Git and Maven is essential
  • Solid knowledge of software testing, hands on experience of delivering different types of testing automation with proper technology such as Junit, Cucumber, Karate, Rest Assured , Pact.
  • Hands on DevOps tooling experience such as Jenkins, Ansible
  • Strong problem solving skills, able to work independently and under pressure against multiple deadlines. Sound communication and presentation skills
  • Enthusiastic and self-motivated with excellent time management skills and strong initiative to work as part of a team. Able to work with business and technology clients to identify/define the business requirements and suggest practical solutions

 

Essential technical skills

  • Java 11+
  • Spark with Scala or Java