高级分析师/程序员 RPG - 远程办公 - FS435
Analyste/Programmeur.euse RPG senior - Télétravail - FS435
为什么加入Fresche?
在Fresche Solutions,我们不只是维护传统系统:我们将其转型。过去十多年,我们是IBM i现代化和创新的首选合作伙伴。我们提供真正的灵活远程办公模式(北美地区),优先考虑工作与生活的平衡,并营造一种企业文化,我们的价值观不是墙上的标语,而是指导我们每一项技术决策的核心。
您将产生的影响 作为高级RPG分析师/程序员,您将负责关键IBM i应用程序的分析、设计、开发和维护,以支持企业运营。您不仅仅是编写代码:您将设计架构解决方案,帮助客户弥合现有系统的可靠性与现代效率之间的差距。您将独立工作,同时在团队中协作,为客户提供咨询服务,以支持其业务应用系统。
日常职责
- 建议与协作:协助客户解决应用问题,识别业务需求,并在项目生命周期内交付解决方案。
- 架构与开发:使用所有版本的RPG和SQL分析、设计、编码和测试软件应用程序。
- 测试与质量保证:通过各种测试阶段(单元测试、集成测试、冒烟测试等)确保程序和应用程序的完整性。
- 文档与沟通:将系统架构转化为清晰的文本和可视化文档,供技术人员和非技术人员的利益相关者使用。
- 质量领导力:有能力在需要时领导一个小的技术团队。对逻辑和数据库更改进行代码审查。
- 现代化:帮助客户将现有的业务应用转换为现代且可扩展的ILE解决方案。
您的背景
- 专业知识:在IBM i平台(iSeries / AS/400)上有超过20年的实际经验。
- 高级RPG:精通各种RPG版本(特别是RPGLE,包括自由格式语法和内置SQL)。
- ERP/软件经验:有JDA/MMS的实际经验(必须)。
- 数据库掌握:熟悉数据库。
查看英文原文
Pourquoi rejoindre Fresche ?
Chez Fresche Solutions, nous ne nous contentons pas de maintenir les systèmes patrimoniaux : nous les transformons. Depuis plus d'une décennie, nous sommes le partenaire de référence pour la modernisation et l'innovation sur IBM i. Nous offrons un véritable modèle de télétravail flexible (Amérique du Nord), en accordant la priorité à l'équilibre travail-vie personnelle et à une culture d'entreprise où nos valeurs ne sont pas de simples affiches au mur, mais guident chacune de nos décisions techniques.
L'impact que vous aurez En tant qu'analyste-programmeur.euse RPG senior, vous dirigerez l'analyse, la conception, le développement et la maintenance d'applications IBM i critiques pour les opérations d'affaires. Vous ne ferez pas que coder : vous concevrez des solutions d'architecture aidant nos clients à combler le fossé entre la fiabilité des systèmes existants et l'efficacité moderne. Vous travaillerez de manière autonome tout en collaborant au sein d'une équipe, fournissant des services-conseils à nos clients pour soutenir leurs systèmes d'applications d'affaires.
Responsabilités quotidiennes
- Conseil et collaboration : Accompagner nos clients dans la résolution de problèmes applicatifs, cibler les besoins d'affaires et livrer des solutions tout au long du cycle de vie des projets.
- Architecture et développement : Analyser, concevoir, coder et tester des applications logicielles en utilisant toutes les versions de RPG et SQL.
- Essais et assurance qualité : Garantir l'intégrité des programmes et des applications à travers diverses phases de tests (unitaires, intégration, tests de fumée, etc.).
- Documentation et communication : Traduire l'architecture système en documentation textuelle et visuelle claire pour les parties prenantes techniques et non techniques.
- Leadership de la qualité : Aptitude à diriger une petite équipe technique au besoin. Diriger les revues de code pour les changements de logique et de base de données.
- Modernisation : Aider nos clients à transformer leurs applications d'affaires existantes en solutions ILE modernes et évolutives.
Votre profil
- Expertise : Plus de 20 ans d'expérience éprouvée sur la plateforme IBM i (iSeries / AS/400).
- RPG avancé : Maîtrise des différentes versions de RPG (particulièrement RPGLE, incluant la syntaxe Free-form et le SQL intégré).
- Expérience ERP / Progiciels : Expérience pratique démontrée avec JDA/MMS (obligatoire).
- Maîtrise des bases de données : Niveau expert en programmation d'applications DB2 et en modélisation de bases de données.
- Concepts modernes : Compréhension approfondie des concepts ILE (Modules, Programmes de service, Répertoires de liaison).
- Gestion du changement : Expérience des processus structurés de déploiement et de contrôle de version.
- Communication : Capacité à communiquer oralement et par écrit avec divers niveaux hiérarchiques chez le client. Aptitude à vulgariser le « pourquoi » technique en termes d'affaires aux décideurs, et le « comment » en termes techniques aux développeurs.
Atouts
- Progiciels applicatifs : Expérience avec les principaux systèmes ERP sur IBM i (Infor LX, BPCS, Infor XA, MAPICS, PRMS, JDE, Frontier, HFA, etc.).
- Secteurs d'activité : Distribution, manufacturier, finance, assurances.
- Outillage : Expérience avec RDi (Rational Developer for i) ou des EDI basés sur Eclipse.
- DevOps moderne : Connaissance pratique de Git ou SVN dans un environnement IBM i.
- Analyse : Expérience avec des outils d'analyse d'impact.
- Intégrations : Expérience des solutions d'intégration via API, JSON, XML et autres outils spécialisés tels que GoAnywhere.
Prêt à transformer l'industrie ? Nous recherchons des personnes motivées et créatives, capables de s'épanouir dans un environnement dynamique. Si vous visez l'excellence et souhaitez collaborer avec les leaders de l'écosystème IBM i, faites-nous parvenir votre candidature.
Postulez aujourd'hui:freschesolutions.com/careers/
Suivez-nous:LinkedIn
#IBMi #RPGDeveloper #RPGProgrammer-Analyst #Modernization
Originally posted on Himalayas