Java/Full stack Developer

Java/Full stack Developer

CDI

Mission

Mission takes place within the the “Data FoundationS” squad whose common motivations are proximity to the business line, agility, and quality in deliveries services, combining business line skills and IT skills.

Our stakes about the Data Fabric product are to maintain and enhance it with new functionalities responding to a Data strategic line, business line needs and IT guidelines.

The mission is to support the business lines to define their needs about the Data Fabric product, to develop the right IT solutions and to deliver the related projects in compliance with the planning, budget, scope and quality commitments. In an agile product environment (build/run activities), delivery is achieved through successive releases of features associated with the data scopes and uses prioritized with the different client business lines Reporting the Data Engineer work closely with the entire squad and especially the Product Owner, the Tech Lead Data Engineer, the Solution Architect, and the business analysts.

Main Functions:

• get knowledge over Data Fabric product, its features and several use cases.

• contribute, if needed, to the RUN tasks to maintain the Data Fabric product and, above all, have a critical point of view to propose/implement the improvements needed to simplify/make the tasks more reliable

• get and keep informed about strategic plans about the Data Fabric product defined and needed to increase the capabilities of the Data Fabric product.

• actively participate in projects by helping others squad members, managing, and doing building phases (pre study/analysis/development/tests/documentation/...) of data engineering ranging from collection, ingestion, integration and exposure of data. 

• carry out production monitoring

• process business line requests (evolution/issues/...)

• provide quality user support to the business lines.

• collect/analyze/challenge business line needs, provide its technical expertise and propose a technical response tailored to the needs, the company's ecosystem and existing technical-functional constraints.

• close collaboration with the IT teams (developers, service center, test center) and the project manager to ensure a good understanding of the needs and their IT implementations.

• adapt itself to functional and technical contexts and increase skills if needed/required. • work closely with the others "data engineer"/”data developer” members of the extended “Data FondationS” squad based in Portugal   and in France (Nanterre).

• follow technical roadmap required by IT Group and maintain/develop IT solution by considering these requirements.

• monitor the product’s performance indicators (during build/run activities) and reporting to its management.

• fixe issues and get their remediations.

• write and keep updating technical documentation.

• be proactive about technical optimizations or efficiency gains.

• active contribution to all agile rituals (sprint planning, backlog refinement, sprint review, sprint demo, sprint retrospective, daily meeting)

Profil

Main skills

  • Programming Languages and development: Java, Spring Boot, Spring Batch, KSH, SQL (expert)
  • Object-oriented programming and microservices architecture (master)
  • Web services such as REST (specifications and API management) (master)
  • Toolchain CI/CD (principle, tools, automated test...)
  • Data pipeline and data processing (master or at least 1 significant experience)
  • AirFlow orchestrator (at least 1 significant experience)
  • Cloud concept with container, Cloud Object Storage (COS) and exchange protocol (type S3) (master or at least 1 significant experience)
  • French (B2)
  • English (C1)
  • Basic knowledges (principles) as a software developer :
    • DevOps tools: Jenkins, GitLab CI/CD
    • Security rules and protocols
    • Exchange file protocols (CFT)
    • Distributed architecture
    • Cloud environment (pod, Docker, Kubernetes,…)
    • Relational database (Oracle, Exadata, SQL,…)

 

Optional skills

  • Python development (Data handling, API) (at least 1 significant experience or open-minded to learn)
  • Java development frontend with Angular (at least 1 significant experience or open-minded to learn)
  • Starburst product (knowledge or open-minded to learn)

Organisation

Inetum is a European leader in digital services. Inetum’s team of 28,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well as the common good.

Present in 19 countries with a dense network of sites, Inetum partners with major software publishers to meet the challenges of digital transformation with proximity and flexibility.

Driven by its ambition for growth and scale, Inetum generated sales of 2.5 billion euros in 2023.

Pays

Portugal

Emplacement

Porto

Type de contrat

CDI

Candidater