Les compétences de la Tech recherché selon Indeed

Indeed pratique des analyses de donnée sur leur plate-forme qui permettent d'établir des tendances de compétence que les entreprises de la Tech recherche. Cela permet d'avoir un tour d'horizon des demandes du marché. Pour une recherche plus approfondie on pourra ce baser sur l'enquète sur les pratiques des développeurs informatique: StackOverFlow survey.

1. SQL

Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données SGBDR. Ce prononce "SEQUEL".

Implémentation: https://mariadb.org/

2. JAVA

JAVA est un langage de programmation portable et multi-plateforme grâce à la machine virtuelle JVM. On le retrouve dans un grand nombre d'application d'entreprise et sur mobile. Il est libre depuis le développement de openJDK.

Implémentation: https://www.oracle.com/java/technologies/

3. PYTHON

Python est un langage de programmation orienté-objet utilisé pour le calcul scientifique, machine learning et les datasciences. Egalement populaire avec le framework Django pour le développement web. C'est le langage de prédilection de scripting pour les hackers. Il émerge dans l'embarqué via Micropython.

Implémentation: https://www.python.org/

4. LINUX

L'utilisation de Linux par les professionnels de l'informatique fait partie des compétences clés pour le développement web ou la majorité des sites web dans le top 100 fonctionne sous linux serveur. Très demandé dans le cloud computing et l'administration système. En cybersécurité les hackers utilisent des outils développé sous Linux. Android dans le mobile développé par Google ainsi que ChromeOS fonctionne à base de noyau Linux.

Implémentation: https://www.kernel.org/

5. JAVASCRIPT

Javascript est un langage de programmation utilisé dans les pages webs intéractives. Cela fait parti des compétences nécessaire en front-end des technologies web.

Implémentation: https://developer.mozilla.org/fr/docs/Web/JavaScript

6. AWS

Amazon Web Services est une division du groupe américain de commerce électronique Amazon, spécialisée dans les services de cloud computing à la demande pour les entreprises et particuliers. Il est leader du marché avec Google Cloud Plateform et Azure. D'autres fournisseurs de services existent tels que Digital Ocean ou encore Heroku.

Implémentation: https://aws.amazon.com/

7. C++

C++ est un langage de programmation orienté-objet considéré comme "C avec classe", relativement populaire pour la création de jeux vidéos mais également dans les systèmes embarqués. C'est un langage orienté sur la production de software, on retrouve certain navigateur internet. Sa bibliothèque graphique Qt est répandu sur les systèmes d'exploitations.

Implémentation: https://hackingcpp.com/

8. C

Le langage C est à l'origine de la plupart des autres langages de programmation, il est très utilisé dans la programmation système, les systèmes embarqués et le noyau Linux.

Implémentation: https://en.cppreference.com/w/

9. C

C# est un langage de programmation, ce prononce "C sharp" développé par Microsoft pour la plateforme .NET

Implémentation: https://docs.microsoft.com/en-us/dotnet/csharp/

10. .NET

.NET est le nom donné à un ensemble de produits et de technologies informatiques de l'entreprise Microsoft pour rendre des applications facilement portables sur Internet. Le but est de fournir un serveur web local permettant de gérer des services et évitant d'externaliser des données privées sur un service web de stockage ou un hébergement web tiers.

Implémentation: https://dotnet.microsoft.com/en-us/

11. ORACLE

Oracle est une entreprise dont ses produits phares sont le système de gestion de base de données Oracle Database, le serveur d'applications Oracle Weblogic Server, le progiciel de gestion intégré Oracle E-Business Suite et l'offre de cloud computing Oracle Cloud Infrastructure.

Implémentation: https://www.oracle.com/fr/index.html

12. HTML

HTML signifie « HyperText Markup Language » qu'on peut traduire par « langage de balises pour l'hypertexte ». Il est utilisé afin de créer et de représenter le contenu d'une page web et sa structure.

Implémentation: https://html.spec.whatwg.org/multipage/

13. SCRUM

Scrum est une méthode agile dédiée à la « gestion de projet ». Cette méthode de gestion, ou plutôt ce Framework de management de projet, à pour objectif d’améliorer la productivité de son équipe.

Implémentation: https://www.scrum.org/

14. GIT

Git est un outil de contrôle de version du code pour gérer son code, il permet la collaboration et le partage du code.

Implémentation: https://git-scm.com/

15. CSS

Les feuilles de style en cascade, généralement appelées CSS de l'anglais Cascading Style Sheets, forment un langage informatique qui décrit la présentation des documents HTML et XML.

Implémentation: https://www.w3.org/Style/CSS/

16. MACHINE LEARNING

Le ML(Machine Learning) est une technique en intelligence artificielle qui se fonde sur des approches mathématiques et statistiques pour donner aux ordinateurs la capacité d'« apprendre » à partir de données, c'est-à-dire d'améliorer leurs performances à résoudre des tâches sans être explicitement programmés pour chacune. Python est largement utilisé pour les applications ML avec sa librairie "sci-kit learn" devant Java et C++ puis R.

17. AZURE

Azure est la plateforme applicative en cloud computing de Microsoft.

Implémentation: https://azure.microsoft.com/fr-fr/

18. UNIX

L'héritage d'UNIX est toujours présent par l'implémentation d'interpréteur de la ligne de commande et le shell scripting bash. Quelques systèmes d'exploitations sont de la famille d'UNIX.

19. SQL SERVER

Microsoft SQL Server est un système de gestion de base de données en langage SQL incorporant entre autres un SGBDR développé et commercialisé par la société Microsoft.

Implémentation: https://www.microsoft.com/fr-fr/sql-server/?rtc=1

20. DOCKER

Docker est une plateforme permettant de lancer certaines applications dans des conteneurs logiciels. Il étend le standard Linux LXC avec une API. Le langage Go a été utilisé pour son développement.

Implémentation: https://www.docker.com/