TI-15-CONC-400840-1_Architecte de solution TI – Logiciel et
Transcription
TI-15-CONC-400840-1_Architecte de solution TI – Logiciel et
Architecte de solution TI – Logiciel et intelligence d’affaires Montréal vise à devenir, dès 2017, un chef de file mondialement reconnu parmi les villes intelligentes et numériques. Pour y arriver, le Service des technologies de l’information (TI) de la Ville de Montréal a entamé, au début 2015, un virage stratégique le plus audacieux jusqu’à maintenant. Cette transformation requiert l’expertise d’une équipe d’architectes TI de haut calibre pour déterminer les solutions TI optimales répondant aux besoins d’affaires multidisciplinaires de la Ville. Relevant du chef de l’architecture et sécurité TI, les architectes TI feront partie intégrante du bureau de l’architecture. Ce bureau est consultatif et décisionnel au niveau des stratégies d’architectures TI et des choix technologiques de la Ville. Soyez en première ligne pour transformer la ville ! https://www.youtube.com/watch?v=sG5KIXCcs1o Vos défis Vous évaluez, analysez et coordonnez la mise en place, tant en infonuagique publique qu’hybride, de toutes les facettes des technologies telles que « plateforme-service (PaaS) » et l’intégration des « logiciels-service (SaaS) » dans un environnement complexe et hétérogène. Vous supervisez l’implantation de toute la pratique de développement applicatif en vous basant sur des concepts comme le mouvement DevOps, le développement par microconteneurs (containers), les cadriciels (framework), les outils de débogage, et en animant des communautés de pratique en architecture logiciel. Super développeur et « gourou » technologique par nature, vous devez maîtriser un très grand ensemble de technologies et de pratiques en développement logiciel: développement d’API (REST/JSON), développement web, mobilité, modélisation de données, systèmes de notification et de queues de traitement, systèmes de flux de travaux (workflows), SQL et NoSQL, principes de visualisation des données, systèmes distribués et à forte redondance, plusieurs cadriciels (frameworks) en développement web, mobilité et intelligence d’affaires, incluant la consolidation virtuelle des données. Vos principales responsabilités • • • • • • • Déterminer les orientations d’architecture pour le choix et la mise en place des solutions technologiques, pour l’ensemble des unités d’affaires, permettant d’optimiser la qualité des services et des opérations de la Ville et de créer de la valeur à l’organisation tout en minimisant les risques. Participer aux travaux de réalisation des projets, en tant que leader technique, jusqu’à la livraison. Développer et proposer des approches de modernisation et de remplacement des environnements technologiques patrimoniaux en favorisant les solutions qui respectent les normes et standards d’ouverture, d’interopérabilité et d’indépendance face aux fournisseurs pour les couches d’applications et de données. Coordonner l’exécution des études d’opportunité. Recommander les stratégies technologiques aux unités d’affaires. S’assurer de la viabilité, de la fonctionnalité et de l’intégrité de l’architecture des solutions pendant les diverses phases de livraison, d’exploitation et de maintenance. Exercer une vigie des pratiques exemplaires et des technologies disponibles et en émergence, notamment dans le domaine des solutions infonuagiques ou partagées, afin d’assurer la modernisation des technologies en place, l’efficience et la pérennité des actifs technologiques. Compétences et expérience souhaitées Scolarité • Détenir un diplôme universitaire de premier cycle (baccalauréat) en informatique ou tout autre domaine jugé pertinent. Expérience • Posséder au moins six (6) années d'expérience dans le domaine de l’architecture de solution dont trois (3) en architecture logicielle et intelligence d’affaires. Également posséder une expérience démontrée en : • • • • • • • • • • Design et gestion d’API (API Management) + RESTful design ; Bases de données : relationnelles et NoSQL, logiciel libre (PostgreSQL, MySQL, MongoDB, Cassandra, etc.), commercial (Oracle, SQL Server) ; Langages de programmation : Java, C#, Python, Go, Javascript, TypeScript, CoffeeScript, R (un atout) ; Intelligence d’affaires : Hadoop, Swarm, HBase, IPython et outils de visualisation modernes ; Cycle de développement de logiciel (SDLC), mouvement DevOps, utilisation de l’approche Agile ; Gestion de code, intégration continue, tests unitaires automatisés ; Environnement de collaboration (Slack, Gitter, HipChat) ; Gestion de conteneurs (Docker, Kubernetese, Swarm, Mesos, etc.) ; Cadriciels (frameworks) de développement serveur et client (NodeJS, React, Angular, Drupal, Material Design, etc.) ; Développement mobile natif (XCode, Android Studio, Xamarin) ou hybride (React native, Cordova, Ionic, etc.). Des connaissances approfondies de : • • • • Gestion d’infrastructures (IaaS) et de plateformes en infonuagique (PaaS). Principaux concepts applicatifs. Système de queues et de notification (Kafka, RabbitMQ, ZeroMQ, etc.). Déploiement dans divers environnements (hébergement géré, colocalisation, systèmes infonuagiques [plateformes Amazon EC2, AWS]). Remarques Salaire : Minimum : 85 017 $ - Maximum : 100 288 $ er Période d'inscription : Du 1 décembre 2015 au 20 janvier 2016 Deux façons de postuler : Via notre site web : www.ville.montreal.qc.ca/emploi Par courriel TI : [email protected] (Inclure CV, lettre de candidature et le titre du poste dans l’objet du courriel.) Consultez nos autres postes d’architectes TI et en gestion de projets TI: http://bit.ly/1BQ18W5 Lieu de travail : 801, rue Brennan, Montréal Notes : • • • Le processus d’évaluation débutera à compter de janvier 2016. Certains postes pourraient être assujettis à une enquête de sécurité et de réputation. La Ville se réserve le droit de limiter le nombre de candidats qui seront invités en entrevue. Pour tout renseignement supplémentaire concernant cet affichage, n’hésitez pas à communiquer avec: • • • Mme Liane Landry au 514-687-8066 Mme Marie-Christine Piché au 514-687-8045 Par courriel à [email protected]