Who we are:
FNZ Group is an established and rapidly growing company in the financial technology sector. We partner with the entire industry to make wealth management accessible to more people. Today, we partner with over 650 financial institutions and 8,000 wealth management firms, enabling over 20 million people across all wealth segments to invest in the things they care the most about, on their own terms. We have over 20+ offices globally with over 6 000 employees .
What does a Release Engineer do at FNZ?
This Release Engineer is a part of the global Production Support and Infrastructure team. The Release Engineer would be focusing on designing and creating release packages, testing and deploying those for a high availability wealth management production system along with releases into several development and test environments used by our internal teams and by our client test teams. The Release Engineer will be responsible for the software release to our production platforms currently with c 400 BN of assets under management .
A team player with good written and verbal communication skills and strong organizational skills.
Ability to work independently, self-motivated, and highly focused.
Ability to work on multiple projects with multiple priorities.
A solid understanding of the software development lifecycle
Ability to grasp complex technical concepts quickly and ability to apply that knowledge to the software configuration management effort.
Ability to communicate ideas and technical information clearly in both verbal and written form.
Additional responsibilities of the Release Engineer include:
Successful deployment into environments within the scheduled timeframe and are created and deployed in an accurate and consistent manner .
Coordinates, schedules, executes, and documents software build processes. Includes compiling software with standard software development tools, packaging builds for release, ensuring appropriate project documentation is available for each new build or release, and smoke testing builds for accuracy and completeness of the build .
Develops scripts and automation tools used to build, integrate, and deploy software releases to various platforms including our production platform; this includes client and server install scripts, and build and release automation scripts.
Works with internal systems related to deployment and deployment methodology , including bug tracking, code review, continuous integration, and wiki software, integrating such systems into the source control repository as necessary under the guidance of the technology leadership team .
Create and maintain procedures and scripts to gather raw data and statistics about code, review comments, defects as necessary to enable continuing improvement of code development and overall quality, producing summary reports as necessary
Automate and improve all aspects of code analysis, configuration management, the build process, data/statistics gathering, build distribution, report generation, pre-QA build certification, build deployment, etc.
What we are looking for:
At least 1 year of experience in software deployment, systems engineering, technical support, technical project management, business or systems analyst, software quality assurance, or configuration management.
Excellent communication skills in English (spoken and written)* .
- FNZ has offices around the world. FNZ's client base is also international. We must be able to provide our services in both French and English. Proficiency in English is required , because of the nature of our professional services and the need to communicate frequently with colleagues in other provinces or countries and to serve clients in both languages.
Bachelor's Degree or equivalent 5+ years' work experience in a technology field.
Demonstrated a bility to operate independently on a day-to-day basis, handle software upgrades in a non-disruptive fashion, understand when to escalate issues and risks, and produce small software deliverables ( e.g. scripting, automation. system integration) with minimal hands-on oversight.
Source control systems, software build systems in the context of MS .NET and MS SQL technologies, bug-tracking systems, and shell scripting.
Source Control tools (such as AccuRev, SubVersion or GIT)
Build and Deploy tools (such as Nant and Maven),
CI tools (such as TeamCity or Hudson);
Systems Platforms - MS Windows IIS, Windows server 2008, Windows 7, Windows XP
Database technologies - SQL Server 2005
IDEs such as MS Visual Studio or Eclipse
Must have skills and experience with shell and scripting languages
Sounds like you? Join the FNZ journey and apply today!
Be part of a highly successful, rapidly growing, global business that is leading the delivery of financial services via cloud computing and partners with some of the world's largest companies.
FNZ is a place where we celebrate achievements, support new challenges, and provide opportunities to fulfil ambitions.
At FNZ, we recognise that diversity, equity and inclusion are important factors contributing to our success. We embrace the unique perspective and capabilities of our current and future employees, which will help us continue to drive innovation and achieve our business goals. Recruitment decisions at FNZ are made in a non-discriminatory manner without regard to gender, ethnicity/race, faith, age, nationality, gender identity, sexual orientation, marital status, socio-economic background, disability or military veteran status where all applicants and employees are valued and respected . In addition, we want to ensure accessibility needs are well supported, if you require specific support, please advise us .
- - - -
Qui sommes-nous ?
Le groupe FNZ est une entreprise bien établie et en pleine croissance dans le secteur de la technologie financière. Nous travaillons en partenariat avec l'ensemble du secteur pour rendre la gestion de patrimoine accessible à un plus grand nombre de personnes. Aujourd'hui, nous collaborons avec plus de 650 institutions financières et 8 000 sociétés de gestion de patrimoine, ce qui permet à plus de 20 millions de personnes, tous segments de patrimoine confondus, d'investir dans les choses qui leur tiennent le plus à cœur, selon leurs propres conditions. Nous disposons de plus de 20 bureaux dans le monde et employons plus de 6 000 personnes.
Que fait un Release Engineer chez FNZ ?
L'ingénieur de mise en production fait partie de l'équipe mondiale de soutien à la production et à l'infrastructure. Il se concentre sur la conception et la création de packages de mise à jour, les tests et le déploiement de ces packages pour un système de production de gestion de patrimoine à haute disponibilité, ainsi que sur les mises à jour de plusieurs environnements de développement et de test utilisés par nos équipes internes et par les équipes de test de nos clients. Le Release Engineer sera responsable de la mise en production des logiciels sur nos plates-formes de production qui gèrent actuellement 400 milliards d'euros d'actifs.
Votre profil
Vous avez l'esprit d'équipe, de bonnes aptitudes à la communication écrite et orale et un grand sens de l'organisation.
Vous êtes capable de travailler de manière indépendante, vous êtes motivé et vous êtes très concentré.
Capacité à travailler sur plusieurs projets avec des priorités multiples.
Solide compréhension du cycle de développement des logiciels.
Capacité à saisir rapidement des concepts techniques complexes et à appliquer ces connaissances à la gestion de la configuration des logiciels.
Capacité à communiquer clairement des idées et des informations techniques, tant à l'oral qu'à l'écrit.
Les autres responsabilités de l'ingénieur chargé de la mise en production sont les suivantes
Déploiement réussi dans les environnements dans les délais prévus et création et déploiement exacts et cohérents.
Coordonner, programmer, exécuter et documenter les processus de création de logiciels. Il s'agit notamment de compiler les logiciels à l'aide d'outils de développement standard, d'emballer les builds en vue de leur diffusion, de s'assurer que la documentation de projet appropriée est disponible pour chaque nouveau build ou release, et d'effectuer des tests de fumée pour vérifier que les builds sont exacts et complets.
Développer des scripts et des outils d'automatisation utilisés pour construire, intégrer et déployer des versions de logiciels sur différentes plateformes, y compris notre plateforme de production ; cela inclut des scripts d'installation client et serveur, ainsi que des scripts d'automatisation de la construction et de la mise en production.
Travailler avec des systèmes internes liés au déploiement et à la méthodologie de déploiement, y compris le suivi des bogues, l'examen du code, l'intégration continue et les logiciels wiki, en intégrant ces systèmes dans le référentiel de contrôle des sources, si nécessaire, sous la direction de l'équipe de leadership technologique.
Créer et maintenir des procédures et des scripts pour recueillir des données brutes et des statistiques sur le code, les commentaires d'examen, les défauts, selon les besoins, afin de permettre une amélioration continue du développement du code et de la qualité globale, en produisant des rapports de synthèse selon les besoins.
Automatiser et améliorer tous les aspects de l'analyse du code, de la gestion de la configuration, du processus de construction, de la collecte de données/statistiques, de la distribution de la construction, de la génération de rapports, de la certification de la construction avant l'assurance qualité, du déploiement de la construction, etc.
Ce que nous recherchons :
Au moins un an d'expérience dans le déploiement de logiciels, l'ingénierie des systèmes, le support technique, la gestion de projets techniques, l'analyse des affaires ou des systèmes, l'assurance qualité des logiciels ou la gestion de la configuration.
Excellentes capacités de communication en anglais (parlé et écrit)*.
- FNZ a des bureaux dans le monde entier. La clientèle de FNZ est également internationale. Nous devons être en mesure de fournir nos services en français et en anglais. La maîtrise de l'anglais est requise en raison de la nature de nos services professionnels et de la nécessité de communiquer fréquemment avec des collègues d'autres provinces ou pays et de servir les clients dans les deux langues.
Baccalauréat ou équivalent 5 ans et plus d'expérience professionnelle dans un domaine technologique.
Capacité avérée à travailler de manière indépendante au quotidien, à gérer les mises à jour logicielles sans perturbation, à comprendre quand il convient de faire remonter les problèmes et les risques, et à produire de petits logiciels (par exemple, des scripts, de l'automatisation, de l'intégration de systèmes) avec un minimum de supervision pratique.
Systèmes de contrôle des sources, systèmes de construction de logiciels dans le contexte des technologies MS .NET et MS SQL, systèmes de suivi des bogues et scripts shell.
Outils de contrôle des sources (tels que AccuRev, SubVersion ou GIT)
Outils de construction et de déploiement (tels que Nant et Maven),
Outils CI (tels que TeamCity ou Hudson) ;
Plateformes systèmes - MS Windows IIS, Windows server 2008, Windows 7, Windows XP
Technologies de base de données - SQL Server 2005
IDE tels que MS Visual Studio ou Eclipse
Doit avoir des compétences et de l'expérience avec le shell et les langages de script.
Ça vous ressemble? Rejoignez l'aventure FNZ et postulez dès aujourd'hui!
Rejoignez une entreprise mondiale prospère, à la croissance rapide, à la pointe de la prestation de services financiers via l'informatique en nuage et qui travaille en partenariat avec certaines des plus grandes entreprises du monde.
Chez FNZ, nous célébrons les réussites, nous soutenons les nouveaux défis et vous offrons la possibilité de réaliser vos ambitions.
Nous reconnaissons que la diversité, l'équité et l'inclusion sont des facteurs importants qui contribuent à notre succès. Nous apprécions la perspective et les capacités uniques de nos employés actuels et futurs, qui nous aideront à continuer à stimuler l'innovation et à atteindre nos objectifs commerciaux. Les décisions de recrutement chez FNZ sont prises de manière non discriminatoire, sans tenir compte du sexe, de l'origine ethnique/de la race, de la foi, de l'ge, de la nationalité, de l'identité sexuelle, de l'orientation sexuelle, de l'état civil, du contexte socio-économique, du handicap ou du statut de vétéran militaire, et tous les candidats et employés sont appréciés et respectés.
En outre, nous voulons nous assurer que les besoins en matière d'accessibilité sont bien pris en charge. Si vous avez besoin d'un soutien spécifique, veuillez nous en informer.