Wonderschool
First Solar (US)
Ingénieur Logiciel - MES II USA
Relations hiérarchiques
First Solar se réserve le droit de vous proposer un poste le plus adapté à votre expérience et à vos compétences.
- Ce poste relève du responsable ou du directeur des systèmes de fabrication.
Fourchette de salaire estimée
- $91,200-$130,000 par an.
Les candidats potentiels satisferont aux exigences de formation et d'expérience décrites dans la description de poste ci-dessus et excelleront dans l'accomplissement des responsabilités énumérées pour ce rôle. Tous les candidats recevant une offre d'emploi devront réussir un contrôle des antécédents et tout autre test pouvant être requis.
Fonctions de base du poste
- Ingénierie logicielle, configuration de progiciels de haut niveau et fourniture du dernier niveau de support escaladé pour les systèmes de fabrication et l'architecture de données de First Solar.
Responsabilités essentielles
Responsabilités principales
- Développer de nouveaux systèmes logiciels et modifier ceux existants pour les processus de fabrication, de fiabilité et de R&D de First Solar.
- Intégrer les systèmes d'atelier avec des solutions personnalisées et des solutions du commerce.
- Responsable de l'hypercare et du support de niveau expert pour les applications mondiales de fabrication, de bases de données et les systèmes associés.
- Assister les administrateurs (administrateurs système, administrateurs réseau, administrateurs de bases de données) dans le dépannage des problèmes de niveau entreprise.
- Documenter les problèmes récurrents et présenter des solutions possibles.
- Interagir avec d'autres départements et représentants de fournisseurs.
- Exercer des niveaux de communication efficaces et favoriser le travail d'équipe.
- Respecter toutes les procédures de sécurité et les bonnes pratiques d'entretien.
Compétences clés
- Entreprendre des activités analytiques et fournir des résultats d'analyse, conformément aux besoins des clients et aux normes convenues.
- Maintenir des connaissances de spécialistes techniques spécifiques, fournir des conseils détaillés concernant leur application et exécuter des tâches spécialisées. Le domaine de spécialisation peut être tout domaine de la technologie de l'information ou de la communication, technique, méthode, produit ou domaine d'application.
- Dans le cadre d'objectifs de recherche donnés, développer et affiner des idées générales appropriées pour la recherche, c'est-à-dire l'évaluation, le développement, la démonstration et la mise en œuvre. Utiliser les ressources disponibles pour acquérir des connaissances à jour dans tout domaine informatique pertinent. Rendre compte du travail effectué et peut contribuer à des sections de matériel de qualité publiable.
- Maintenir une conscience des opportunités offertes par les nouvelles technologies pour relever les défis ou permettre de nouvelles façons de travailler. Dans sa propre sphère d'influence, travailler à la réalisation des objectifs organisationnels, par l'utilisation des technologies et produits émergents. Contribuer aux briefings et présentations sur leur pertinence et leur valeur potentielle pour l'organisation.
- Fournir une expertise et un support sur l'utilisation des méthodes et des outils.
- Appliquer des techniques d'analyse et de modélisation de données pour établir, modifier ou maintenir une structure de données et ses composants associés (descriptions d'entités, descriptions de relations, définitions d'attributs).
- Entreprendre la conception complète de simples applications en utilisant des modèles et des outils simples. Assister en tant que membre d'une équipe à la conception de composants de systèmes plus importants. Produire des conceptions détaillées incluant par exemple : flux de données physiques, mises en page de fichiers, routines et utilitaires communs, spécifications de programmes ou prototypes, et procédures de sauvegarde, de récupération et de redémarrage.
- Traduire et implémenter des exigences de projets de développement simples en structures de bases de données physiques. Évaluer les modifications proposées aux structures d'objets et de données et implémenter ces modifications dans les bases de données physiques. Assister dans les activités de support du système de gestion de base de données pour les systèmes de bases de données opérationnels.
- Concevoir, coder, tester, corriger et documenter des programmes simples, et assister dans la mise en œuvre de logiciels qui font partie d'un système d'information ou de communication correctement conçu.
- Appliquer des outils et des méthodes pour identifier l'expérience utilisateur, les caractéristiques et les tâches de l'utilisateur, ainsi que l'environnement technique, organisationnel et physique dans lequel le produit ou le système fonctionnera.
- Définir la construction d'intégration, accepter les modules logiciels des développeurs de logiciels et produire des constructions logicielles à charger sur l'environnement cible. Configurer l'environnement matériel, produire des spécifications de tests d'intégration et effectuer des tests, en enregistrant les détails de toute défaillance et en effectuant le diagnostic des pannes.
- Utiliser les outils et techniques pour des domaines spécifiques d'activités de publication et de déploiement. Administrer l'enregistrement des activités, la journalisation des résultats et documenter l'activité technique entreprise. Peut effectuer des activités de support initiales telles que fournir des conseils de support aux premiers utilisateurs.
- Assister dans l'investigation et la résolution des problèmes liés aux applications. Assister dans les procédures de maintenance spécifiées.
- Investiguer les problèmes dans les systèmes et services. Assister dans la mise en œuvre des remèdes convenus et des mesures préventives.
- Utiliser les méthodes et outils appropriés dans le développement, la maintenance, le contrôle et la distribution des normes de qualité et environnementales. Effectuer des changements techniques aux normes de qualité et environnementales conformément aux procédures documentées. Distribuer les normes nouvelles et révisées.
Formation/Expérience
- Master en technologies de l'information avec deux ans d'expérience professionnelle pertinente,
- Licence en technologies de l'information avec quatre ans d'expérience professionnelle pertinente ou deux ans d'expérience IT chez First Solar, ou
- Diplôme d'associé en technologies de l'information avec six ans d'expérience professionnelle pertinente ou quatre ans d'expérience IT chez First Solar, ou
- Huit ans d'expérience professionnelle externe équivalente ou six ans d'expérience IT chez First Solar.
- 4+ années dans les systèmes de fabrication ou dans des équipes de développement logiciel utilisant les technologies Microsoft .NET.
- 6+ mois d'expérience dans l'interface avec des systèmes de contrôle de fabrication, des systèmes d'interface/automatisation d'atelier, des automates programmables (PLCs), ou le transfert de données OPC.
Compétences/Compétences requises
- Dépannage et programmation de solutions logicielles basées sur une architecture multi-niveaux utilisant C#, XAML, ASP.NET, JavaScript, T-SQL et MSMQ.
- Conception de structures de données et utilisation/configuration de bases de données SQL Server.
- Expérience avérée du cycle de vie du développement logiciel, des équipes Agile, du processus de gestion du changement et des packages de contrôle de version.
- Langages orientés objet.
- Capacité et connaissance avérées de la technologie informatique.
- Excellentes compétences en communication et en organisation.
- Dépannage logique.
- Compétences interpersonnelles avérées.
Exigences physiques aux États-Unis
Tous les postes dans nos bureaux nécessitent une interaction avec les personnes et la technologie, soit en position debout, soit en position assise. Afin de mieux servir nos clients, internes et externes, tous les employés doivent être capables de communiquer en personne et par téléphone, avec ou sans aménagement raisonnable. First Solar s'engage à respecter ses obligations en vertu de toutes les lois étatiques et fédérales applicables interdisant la discrimination à l'emploi. Conformément à cet engagement, elle tente d'aménager raisonnablement les candidats et les employés conformément aux exigences des lois sur la discrimination fondée sur le handicap. Elle invite également les personnes handicapées à participer à un processus interactif de bonne foi pour identifier les aménagements raisonnables qui peuvent être apportés sans imposer de contrainte excessive.
- Expérience avec AngularJS et les services d'intégration SQL Server (SSIS) est préférée.
- Expérience dans le développement, le déploiement et le support d'applications mobiles Windows est un plus.
- Expérience mondiale dans la fourniture d'un support de niveau trois dans un environnement de fabrication est un plus.
Déclaration sur l'égalité des chances en matière d'emploi
First Solar est un employeur garantissant l'égalité des chances qui valorise et respecte l'importance d'une main-d'œuvre diversifiée et inclusive. La politique de l'entreprise est de recruter, embaucher, former et promouvoir des personnes à tous les titres de poste sans distinction de race, de couleur, de religion, de sexe, d'âge, d'origine nationale, de statut d'ancien combattant, de handicap, d'orientation sexuelle ou d'identité de genre. Nous reconnaissons que la diversité et l'inclusion sont un moteur du succès de notre entreprise.
