Ahmed - Intégrateur technique JAVA DOCKER DEVOPS

Ref : 220504R002
Email vérifié
Photo d'Ahmed, Intégrateur technique JAVA DOCKER DEVOPS
Compétences
Expériences professionnelles
  • Experience

    Methods/Processes
    Agile Software Development, DevOps, UML analysis and Design, Objectoriented programming architecture, Software lifecycle, Technology survey
    (Newsletter, Machine Learning, artificial intelligence, Meetup, MOOC)
    Technologies:
    OS WINDOWS, LINUX, Z/OS
    Programming languages
    Frameworks
    Cloud
    Tests
    JAVA 8/11, HTML5, CSS3, BOOTSTRAP, JAVASCRIPT, TYPESCRIPT,
    JAVA SE/EE/SERVLET/JSP, WEB SERVICES, SQL, SHELL, XML.
    OSGI, JAX-RS (JERSEY, CXF), EJB, JMS, LOG4J, SLF4J SWING,
    SWAGGER, VFS2, REQUIREJS, GRUNT, JQUERY, AJAX.
    AMAZON WEB SERVICES, IBM BLUEMIX
    JUNIT, MOCKITO
    SGBD
    Tools
    Application Servers
    Good practices
    MYSQL, ORACLE (10G, 11G, 12C), POSTGRESQL, MONGODG,
    ELEPHANTDB, H2, PL/SQL, DB2, SQL SERVER
    INTELLIJ, ECLIPSE, VSCODE, MAVEN, SVN, GIT, JENKINS, BITBUCKET,
    BAMBOO, JIRA, SONAR, NEXUS, GITHUB, CONFLUENCE.
    TOMCAT, WEBSHPHERE APPLICATION SERVER, JETTY, KARAF
    AGILE SCRUM, DESIGN PATTERNS, DESIGN THINKING
    Networks/Protocols RESTFUL WEB SERVICES, HTTP, HTTPS

    Projects
    Software Integrator Engineer, Evooq SA, Lausanne
    Evooq SA is a Swiss investment and technology partner of banks, independent asset managers and pension funds,
    Evooq’s portfolio of solutions has been developed to empower advisors – from derivative financial instruments to
    risk intelligence, investment advisory and monitoring tools.
    06.2020 – Today Client Delivery Team
    A software integrator engineer leads the technical implementation of Evooq solutions
    into the client environment. He works closely with the client technical teams and with
    the project manager. He is responsible for software and system upgrades and technical
    support problem resolution.
    Tasks
    ▪ Develop and maintain integration layer depending on the client core banking system.
    ▪ Support the client in the implementation of the necessary infrastructure.
    ▪ Manage and configure the application releases (deployments and upgrades)
    ▪ Configure the application according to the requirements provided by the project
    manager and the client.
    ▪ Raising and tracking clients’ request with the client delivery team.
    ▪ JIRA sprint weekly review and tickets assigning.
    ▪ Maintain documentation (Confluence) related to the client’s technical environment.
    Methods
    ▪ Agile Scrum, 2-3-members by project, Project Managers, etc.
    ▪ Write several documents (documentation, tutorial, manual ...)
    ▪ Supervise and train new Integrators.
    Technologies
    ▪ JAVA 8/11, GRADLE, TOMCAT, SPRING BOOT, FEIGN CLIENT, ACTUATOR, DOCKER,
    DOCKERCOMPOSE, HIBERNATE/JPA, LDAP, ACTIVE DIRECTORY, BIRT 4.6.0,
    WORKFLOW, FLOWABLE 6.6.0, BPM, SQL DEVELOPER, SQL SERVER, ORACLE,
    POSTGRESQL.
    ▪ JIRA, ARTIFACTORY, GITHUB, JENKINS, SPLUNK, DOCKER HUB, QUAY.IO, SONARQUBE,
    AWS, POSTMAN, KIBANA.
    ▪ REST API, JSON, HTTP, SSL, CURL, WGET.

    Software Integrator Engineer, Sopra HR Software, Paris
    Sopra HR Software, A subsidiary of Sopra & Steria, offers complete HR Solutions, adapted to the needs of Human
    Resources Direction and big firms.

    09.2017 – 05.2020 Research and Development department
    Worked with the R&D team on 4YOU project. This project aims to develop a new HR
    System for HR access and Pleiades solutions. The R&D team is responsible of the
    architecture and base features of this system.

    Tasks
    ▪ Designed & developed core components as Configuration system to provide API to
    customize & fetch default/persisted configuration for all backend & frontend
    components:
    • Design of a generic JSON configuration structure.
    • Design of extraction algorithms according to the context and the source of the
    configuration (default, administrator, user).
    • Implementation of a backend API to implement in all components.
    • Implementation of a frontend API to adapt the behavior of a component.
    • Integration & delivery of APIs and implementation in the standard application.
    • Test and release based on semantic versioning.
    • Documentation and support customers and services teams.
    ▪ i18n feature in frontend & backend components based on HR Access:
    • Design and develop the backend API to change languages on HR Access
    System.
    • Create a mapping between ISO language codes for 4YOU and non ISO
    language codes for HRAccess.
    • Design and develop the frontend API to change languages on 4YOU.
    • Test and release based on semantic versioning.
    • Documentation and support customers and services teams.
    Methods
    ▪ Agile Scrum, 15-member team, Architect, Product Owners and Scrum Master, etc.
    ▪ Write several documents (documentation, tutorial, manual ...)
    ▪ Supervise and train new developers and trainees.
    ▪ Workshops, ticketing, brainstorming
    Technologies
    ▪ JAVA, MAVEN, KARAF, OSGI, BLUEPRINT, INVERSIFY, DEPENDENCY INJECTION, CXF,
    JAX-RS, WORKFLOW, ACTIVITI 5.22.0, BPM, SQL DEVELOPER, ALPACAJS
    ▪ ORACLE, HIBERNATE, TYPESCRIPT, JAVASCRIPT, ES6, GRUNT, BABELJS, REQUIREJS,
    NODE, GITHUB, SONARQUBE
    ▪ SOLID, GRASP, UML, SEMVER, JIRA, BAMBOO, NEXUS, JENKINS, REST, POSTGRESQL,
    RXJS, GITHUB, SONARLINT, WHITEBOARD
    Services department
    Use standard release of 4YOU and customize it for the customers

    Tasks
    Okaidi
    • Inbox: Designed & developed Inbox manager to handle data & Actions per
    user roles from different sources (task, notification, alert).
    • Salary information on user Profile from HR Access: Designed & developed the
    frontend components to show information about salary and its evolution
    using Google charts from HR Access.
    • Salary raise process: Designed & developed frontend and backend
    components to manage salaries raises by a manager profile.
    • Upgrade 4YOU APIs to the latest versions
    • Bug fixing and support
    • Report bugs and solutions to the R&D team

    Crédit agricole
    • Leaves process: Customized frontend and backend components to handle
    custom period of leaves. Implemented an algorithm to calculate a half or a full
    day leave.
    • Sick process: Developped backend component to send mail after demarche
    submission.
    • Relocation process: Designed and developed a technical component to
    control user interface by the expert.
    • Upgrade 4YOU APIs to the latest versions
    • Bug fixing and support
    • Report bugs and solutions to the R&D team

    Thales
    • Work on remote process: Designed & developed frontend and backend
    components of the demarche to submit a request of work on remote.
    • Special leaves process: Designed & developed frontend and backend
    components to submit specific leaves for Thales employees.
    • Digital files: Customized the digital file components to handle data of the
    organization & manage documents in HR Access/OpenHR and
    Oracle/Hibernate and SFTP/VFS2.
    • Shared services center: Connected all the demarche to store 4YOU requests
    on the SSC of Thales.
    • Chatbot: Integrated the external APIs of Living Actor with 4YOU user interface.
    • Scheduler to send notification for managers: developed and proposed a
    technical component to notify managers about non validated leaves by mail.
    The R&D team adopted this component in its next release.
    • Upgrade 4YOU APIs to the latest versions
    • Bug fixing and support
    • Report bugs and solutions to the R&D team

    Banque postale
    • User profile: customize user profile to show extra information about leaves
    balance like invalidated and submitted requests.
    • Bug fixing and support
    • Report bugs and solutions to the R&D team

    Etat de Genève
    • Support and kick off with the Team at Tunis: Traveled to Tunis to support the
    new team and kick off a new project for Etat de Genève (Jenkins on AWS,
    Bitbucket, HR Access instance for tests, Nexus for dependencies, Conduct of
    code and best practices)

    Methods
    ▪ Project Management and Organization
    ▪ Agile Scrum, 2-3-members by project, Project Managers, etc.
    ▪ Write several documents (documentation, tutorial, manual ...)
    ▪ Supervise and train new integrators and trainees.

    Technologies
    ▪ JAVA, MAVEN, KARAF, OSGI, BLUEPRINT, INVERSIFY, DEPENDENCY INJECTION, CXF,
    JAX-RS, WORKFLOW, ACTIVITI 5.22.0, BPM, SQL DEVELOPER, ALPACAJS
    ▪ ORACLE, HIBERNATE, TYPESCRIPT, JAVASCRIPT, ES6, GRUNT, BABELJS, REQUIREJS,
    NODE, GITHUB, SONARQUBE
    ▪ SOLID, GRASP, UML, SEMVER, JIRA, BAMBOO, NEXUS, JENKINS, REST, POSTGRESQL,
    RXJS, GITHUB, SONARLINT, WHITEBOARD



    Pre-Sales mainframe, IBM France, Paris
    The pre-sales engineer is called upon to prepare presentations for IBM events and customers to promote IBM
    solutions and tools and keep the customers up to date with new developments.
    08.2015 - 08.2017 Build competence on the CICS transactional monitor and tools, display
    integration capabilities with web technologies through proof of concept,
    proof of technology and workshops.
    Tasks • Study the architecture and integration of the CICS Transactional monitor
    • Technically assist sales to help them sells the mainframe tools
    • Run training sessions for IBM customers
    • Write technical documents : proof of concept, proof of technology
    • Design work sessions invloving architectural experts to help customers
    taking the best decision for a technology solution for a business need.
    • Participate in writing a response to the call for tenders
    Methods • Documentation, Architectural schematics, driver and prototypes
    • Design thinking
    • Technology survey, Workshops and Brainstorming
    Technologies • JAVA
    • JDBC
    • WEBSPHERE APPLICATION SERVER
    • ECLIPSE, PLUGIN CICS EXPLORER, Z/OS CONNECT
    • Z/OS, UNIX, WINDOWS
    • WEB SERVICES REST/JSON, WEB SERVICES SOAP/XML
    • SOAPUI, POSTMAN
    • BOX, SLACK, TRELLO, CAMTASIA, POWERPOINT

Études et formations
  • Education

    Main Education

    2015 - 2017
    Sup Galilée Institute, Villetaneuse, France
    Master in Computer Science and telecommunication 2nd and 3rd year engineering school

    2014 - 2015 Sciences and Techniques of Yvelines Institute, Velizy, France
    Master in Computer Science
    1st Year engineering school

    2012 - 2014 Preparatory institute for engineering studies of Sfax, Sfax, Tunisie

    2008 - 2012 High School, Sousse, Tunisie
    Scientific Baccalauréat

    Certifications

    2017
    Soft skills : Design Thinking, Architectural Thinking, Bluemix Essentials, Zero to Cognitive

    2018
    Business Process Modeling

D'autres freelances
Intégrateur technique JAVA

Ces profils pourraient vous intéresser !
CV Release Manager AGILE
Aissam

Release Manager AGILE

  • CHÂTENAY-MALABRY
JIRA SHAREPOINT AGILE JAVA ORACLE SQL SCRUM PROJECT MANAGEMENT OFFICE ITIL SERVICENOW
CV Consultant DSI
Guillaume

Consultant DSI

  • CHÂTEL-GUYON
TALEND SQL NOTION WSO2 BI PROJECT MANAGEMENT OFFICE EAI ESB JAVA DOCKER ITIL
Disponible
CV Développeur JAVA
Mame Birame

Développeur JAVA

  • BORDEAUX
JAVA SPRING API RESTful IONIC GITLAB SQL Angular ANDROID iOS DOCKER
Disponible
CV Chef de projet AGILE
Hamza

Chef de projet AGILE

  • SURESNES
AGILE SCRUM JIRA CONFLUENCE JAVA JENKINS LINUX SQL
CV Développeur JAVA/Python
Ragulan

Développeur JAVA/Python

  • LOGNES
JAVA PYTHON
CV Consultant IT
Birame

Consultant IT

  • BAGNEUX
CMS SQL JIRA TALEND JAVA ORACLE Cloud AWS
Disponible
CV Couteau suisse informatique, problems solver
Jocelyn

Couteau suisse informatique, problems solver

  • CHATOU
HASHICORP TERRAFORM NoSQL BIG DATA AZURE C++ JAVA PYTHON BASH Cloud AWS JAVASCRIPT
CV Intégrateur technique GMAO
Mohamed Kacem

Intégrateur technique GMAO

  • BUSSY-SAINT-GEORGES
ALTAIR MAXIMO LINUX SQL JAVA J2EE WINDOWS JASPER REPORTS BIRT GITLAB
CV Développeur JAVA
Seynabou

Développeur JAVA

  • MÉRIGNAC
JAVA JENKINS SPRING
CV Administrateur système linux
Pascal

Administrateur système linux

  • SAINT-GEORGES-LES-BAINS
REDHAT XML XSLT VMWARE PYTHON SQL C++ PHP JAVA CI/CD