Administrateur base de données SQL / Développeur polyvalent
Key information
- Publication date:22 November 2024
- Workload:80 – 100%
- Contract type:Unlimited employment
- Place of work:Chemin industriel 1, 1279 Chavannes-de-Bogis
Le groupe Pharmacie Principale SA est une entreprise familiale reconnue dans le milieu avec différentes activités dans le domaine de la santé : une dizaine de pharmacies dans le canton de Genève et le canton de Vaud, un site web parmi les leaders suisses du marché en ligne de la pharmacie, la gestion des besoins en produits de santé des résidents en EMS. Depuis sa fondation en 1912, elle innove et se diversifie pour mieux répondre aux attentes et aux besoins de ses clients en matière de santé.
Le groupe est en forte croissance avec de nouveaux projets en Suisse, ainsi que des collaborations avec des acteurs européens du monde de la santé.
Aujourd'hui, nous recherchons un développeur polyvalent et expérimenté pour rejoindre notre équipe IT. Ce développeur sera chargé de la conception, du développement et de la maintenance des solutions décisionnelles et applicatives. Il travaillera de manière autonome tout en collaborant efficacement avec les autres membres de l'équipe pour répondre aux besoins en termes de données, reporting et automatisation des processus.
Vos compétences techniques requises
Bases de données
- SQL Server
- Conception de bases de données relationnelles.
- Rédaction de requêtes SQL complexes
- Optimisation de requêtes et indexation pour améliorer les performances.
Intégration de données
- SQL Server Intégration Services (SSIS)
- Création, déploiement et maintenance de packages SSIS pour l’extraction, la transformation et le chargement des données.
- Gestion des flux de données complexes entre plusieurs systèmes (import/export).
- Automatisation des traitements de données à l’aide des jobs SQL Server Agent.
Business Intelligence / Microsoft BI
- Connaissance d’outils comme Power BI pour la création de rapports visuels et interactifs.
- Compréhension des modèles de données tabulaires et multidimensionnels.
- Capacité à intégrer et transformer des données depuis diverses sources.
Reporting
- SQL Server Reporting Services (SSRS)
- Développement de rapports interactifs, tableaux de bord et visualisations de données.
- Paramétrage et personnalisation des rapports selon les besoins métiers.
- Gestion des abonnements et déploiement des rapports sur des portails.
Développement Applicatif
- Connaissante de Python pour le développement de scripts d’automatisation et l’analyse des données.
Atouts supplémentaires :
- Développement d’applications backend avec C# .NET Core.
- API RESTful pour la communication entre systèmes.
- Connaissances de base en HTML, CSS, JavaScript , PHP.
- Connaissances avec les frameworks web tels qu’ASP.NET Core MVC, React, ou Angular.
- Maîtrise de linux
Vos missions
Gestion des Bases de Données
- Concevoir, créer et gérer des bases de données SQL Server pour les besoins métiers.
- Automatiser les processus d’import/export de données avec notamment des packages SSIS.
- Optimiser les performances des bases de données.
Reporting et Visualisation de Données
- Développer et maintenir des rapports via SSRS / Power BI.
- Mettre en place des tableaux de bord et fournir des analyses décisionnelles aux utilisateurs métiers.
- S'assurer de la fiabilité et de la précision des données présentées dans les rapports.
- Automatiser les processus récurrents - Développer des scripts pour automatiser les tâches liées à la manipulation de données.
Développement d’API et d’Applications
- Développer des API pour échanger des données entre les systèmes internes et externes.
- Participer à la conception et au développement d’applications web en C# .NET Core.
Collaboration en Équipe
- Travailler en étroite collaboration avec les équipes métiers, les analystes fonctionnels, et les autres développeurs pour comprendre les besoins, concevoir des solutions adaptées et partager les connaissances.
- Participer aux réunions de projet.
- Être force de proposition pour l’amélioration des processus
- Contribuer à la dynamique de l’équipe en partageant des solutions techniques et des bonnes pratiques.
Autonomie
- Gérer des projets en toute autonomie, de la conception à la livraison finale.
- Documenter les solutions développées pour assurer la pérennité des projets.
Qualités Recherchées
- Autonomie : Capacité à mener des projets de bout en bout sans supervision constante.
- Esprit d'équipe : Capacité à collaborer de manière proactive avec les membres de l’équipe pour atteindre les objectifs communs.
- Rigueur : Souci du détail et de la justesse dans l’écriture des requêtes, le développement d’applications et la création de rapports.
- Résolution de problèmes : Capacité à diagnostiquer et à résoudre rapidement des problèmes techniques ou des dysfonctionnements.
- Capacité d’apprentissage : Capacité à s’adapter à de nouvelles technologies et à monter rapidement en compétence.
Notre offre
- Une entreprise familiale stable avec beaucoup de projets enthousiasmants.
- Un environnement de travail dynamique et à taille humaine.
- Une collaboration basée sur l’autonomie et la confiance.
- Une ambiance de travail agréable.
- Une culture d'entreprise conviviale au sein d’une équipe solidaire et bienveillante.
- Un équilibre entre travail à distance et présentiel avec des horaires flexibles.