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]