Junior Data Integration Developer M/F – IBM CIC
- Lille, FR
- Data & Analytics
- Entry Level
Want to know what it’s like to be an IBMer?
Key Job Details
Role:Junior Data Integration Developer M/F – IBM CIC
Rental:Lille, FR
Category:Data & Analytics
Employment Type:Full time
Travel Required:Up to 40%; traveling 2 days a week (returning home on weekends – depending on project specifics)
Contract Type:Regular
Company:(1296) IBM Services Center – France
Introduction
At IBM, a job is more than a job. It’s a calling: to create. To design. To code. To consult. To brainstorm with customers and sell. To create markets. To invent. To collaborate. Not just to make things better, but to try things you never thought possible. It’s about leading the way in this new era of technology and solving some of the world’s toughest problems.
Job Description
As a Data Integration Developer , you will participate in all stages of the project:
- IIB development with different technologies: Java, ESQL, Data: XML, JSON
–Web service: SOAP, REST - Reading of charges and estimation of the different needs expressed by the client,
- Writing technical documentation and application development, design files and modification operations,
- Technical support,
- Integration tests and acceptance tests,
- Delivery of developed components
- Participate in the ongoing training of teams and the sharing of skills,
- Integration into a factory (participation in various events organized by the factory)
Professional and technical skills required
1. Good Interpersonal Skills
- Having strong interpersonal skills is essential for working effectively in a team environment. It involves active listening, empathy, clear communication, and a collaborative approach to solving problems. This quality fosters a positive work environment, improves teamwork, and helps in building trust among team members, making it easier to tackle issues collectively and efficiently.
2. Good Writing Skills
- Good writing skills are crucial for documentation, reporting, and communication within a project. Whether it’s documenting code, creating user manuals, or writing status updates, clear and precise writing ensures that information is conveyed accurately and is accessible to all stakeholders. This skill is particularly valuable when communicating technical details to non-technical team members.
3. Experience with Java and ESQL Technologies
- Proficiency in Java and ESQL (Extended Structured Query Language) adds versatility to a developer’s toolkit. Java is widely used for building robust, platform-independent applications, while ESQL is commonly used in data integration and transformation, often in IBM integration tools like WebSphere Message Broker. This experience allows a developer to work across different technologies and contributes to system integration and data processing tasks.
4. Code Versioning Management: Git and GitKraken
- Code versioning tools like Git are essential for managing changes in the codebase, allowing developers to track changes, collaborate effectively, and revert to previous versions if needed. GitKraken, a Git GUI tool, provides a user-friendly interface for managing Git repositories, which can streamline workflows and improve productivity. Mastery of these tools ensures that code is well-managed, enabling efficient collaboration and version control across development teams.
Desired professional and technical skills
- Fluency in oral and written English to communicate with other IBM service centers in Europe
- Spirit of synthesis and logic
- Data and Webservice: a plus
- Have an interest in: CI / CD (continuous integration and continuous delivery) and skills in terms of system administration and Linux