Senior Software Developer

{{ flashMessage.message }}

JOB DESCRIPTION / ROLE

Employment: Full Time

About the role

Purpose of the Job

As a Data Platform Development Senior Engineer, youll work in a Big Data environment, leading, supervising, and contributing to the creation of an elastic, high-performance computing and storage platform that supports diverse workloads on a data lake infrastructure. Your role will involve solving complex problems related to large-scale distributed systems, service-oriented architectures, data and metadata storage, computing infrastructure automation, and more.

You will be expected to set standards, manage deliveries, and refine processes within the data platform engineering domain. Additionally, you will train, lead, and facilitate the work of junior engineers. A crucial part of your role will involve mediating, governing, and stewarding corporate data sets, working closely with the data analytics team to support mining, auditing, testing, researching, and visualizing data. Collaboration with business consumers and subject matter experts will drive smart, data-driven solutions and initiatives.

Duties and Responsibilities

- Develop plans for the team in alignment with the department's strategic vision.
- Provide strong technical leadership with a focus on quality, performance, and security, especially in the context of Spring Boot, Angular, Oracle DB, Linux, Kafka, and SQL DB.
- Foster a culture of creativity, innovation, and practical decision-making.
- Participate in the recruitment process to help grow the team.
- Collaborate with data scientists, analysts, modelers, and IT team members to achieve project goals.
- Optimize performance and support monitoring of data platform systems, with specific attention to Spring Boot and Angular-based applications, Oracle DB, Kafka messaging, and Linux environments.
- Define and ensure delivery on service availability and quality SLAs.

Requirements:
Education

- Bachelor's degree in Engineering, Computer Systems, or Computer Science.

Experience

- 5 to 7 years of hands-on software engineering experience, with a focus on Spring Boot, Angular, Oracle DB, Linux, Kafka, and SQL DB.
- Strong software development and engineering fundamentals.
- Experience coaching and mentoring junior software engineers.
- Solid understanding of SDLC and Agile/Scrum methodologies.
- Experience in Big Data environments and the use of Big Data tools is preferred.
- Experience with infrastructure as code, automation, and DevOps practices is preferred.
- Past experience with telecom operators and service providers is preferred.

Skills and Abilities

- Proficiency in English, both written and spoken.
- Excellent collaboration and communication skills, comfortable working across multiple teams.
- Strong hands-on skills, with the ability to dive deep into complex system design and implementation, particularly with Spring Boot, Angular, Oracle DB, Linux, Kafka, and SQL DB.
- Strong problem-solving and troubleshooting skills.
- Excellent knowledge of database systems.
- Advanced programming and debugging skills.
- Good system administration skills, especially within Linux environments.

ABOUT THE COMPANY

Orange is one of the world’s leading telecommunications operators with sales of 43.5 billion euros in 2022 and 136,000 employees worldwide at 31 December 2022, including 75,000 employees in France. The Group has a total customer base of 287 million customers worldwide at 31 December 2022, including 242 million mobile customers and 24 million fixed broadband customers. The Group is present in 26 countries. Orange is also a leading provider of global IT and telecommunication services to multinational companies under the brand Orange Business.

Advertise Here

Similar jobs you may be interested in

Senior Manager - Data Engineering

Easy Apply
Michael Page
Saudi Arabia
10 Sep 2024

Senior Software Engineer- Liferay DXP

Easy Apply
Giza Systems
Cairo
1 Sep 2024

Sr. Software Developer (ASP.NET Core, Angular/React, Azure Cloud)

Easy Apply
Staffconnect
Abu Dhabi
29 Aug 2024

Software Developer (Integration)

Easy Apply
Giza Systems
Riyadh
18 Aug 2024

Data Modeler

Easy Apply
Capgemini
Abu Dhabi
8 Aug 2024
INSTALL APP
×