Compétences ou capacités évaluées : Les compétences développées dans le cadre de la formation sont une déclinaison dans le domaine de spécialité informatique et réseaux du référentiel d’activités industrielles de l’école des mines d’Alès (piloter et optimiser l'activité de production de l'entreprise ou d'unités ; assurer la gestion de projets ; développer les activités de l'entreprise, entreprendre ; innover, concevoir et créer de nouveaux produits ou services ; manager des équipes, des compétences en adéquation avec les activités à conduire). Les compétences visées par ce cursus concernent la conception, la réalisation et l'intégration de systèmes d'information avec une prise en compte de l'environnement économique, social et juridique de l'entreprise. A ce titre : Il utilise des outils mathématiques et les méthodologies associées pour représenter, modéliser, analyser et résoudre un problème complexe, abstrait ou réel. Il met en œuvre les technologies qui permettent la gestion, le stockage, le traitement, le transport ou la diffusion des données dans l'entreprise. Il est capable de mettre en place une politique de sécurisation et de disponibilité du système d'information conforme aux besoins de l’entreprise. Il maîtrise l’organisation et le fonctionnement des bases de données lui permettant de les créer, les administrer et/ou les optimiser au sein du système d’information de l’entreprise. Il maîtrise l’organisation et le fonctionnement des systèmes d'exploitation (unix/linux, windows…) lui permettant de les installer, les administrer ou les optimiser au sein du système d’information de l’entreprise. Il utilise un langage de modélisation dans un processus de développement, par exemple UML, pour formaliser les spécifications répondant à un cahier des charges. Il maîtrise les principaux langages informatiques utilisés pour développer une application, un composant logiciel ou un programme système (C, Java, Python…). Il maîtrise les différents concepts utilisés dans le développement d'applications web. Il conduit des projets dans le respect des grandes étapes de la gestion de projet. Il applique une approche projet dans le cadre de la création d'un logiciel ou du déploiement d’un nouveau système d’information. Il connaît les principes financiers des entreprises et sait notamment les transposer à l'échelle d'un projet afin d'en assurer le suivi budgétaire. Il utilise à bon escient et avec efficacité les outils de communication. Il manage une équipe, conduit des réunions, prend des décisions engageant sa responsabilité dans le respect des cadres juridiques concernés. Il adopte un comportement respectueux de l'éthique de l'ingénieur. Autonome, il gère son temps, organise son activité, prend des initiatives, s'adapte aux changements de contextes professionnels. Il fait preuve d'un bon niveau d'anglais, tant à l'oral qu'à l'écrit et peut mener une activité dans un contexte international.