Senior Software Architect - Architecte Logiciel Senior H/F (Hyderabad)

Senior Software Architect - Architecte Logiciel Senior H/F (Hyderabad)

14 Aug
|
GE Vernova
|
Hyderabad

14 Aug

GE Vernova

Hyderabad

Summary Grid Automation offers its customers a complete range of cutting-edge products, systems and services covering design and manufacture, as well as commissioning and long-term maintenance of Substation Protection and Automation solutions. This includes, amongst others, Protection relays, control systems, cyber security solutions, device management, asset performance, and many more.

Grid Automation

Software in the boundaries of Grid technologies, embedded software and advanced analytics solutions. If youre passionate about Software and want to work on improving Grid resilience through Software, this is the job for you.

We are looking for a Senior Software Architect to join the GridBeatsteam. The GridBeatsSoftware Portfolio is aggregating all Grid Automation applications which monitor, optimize and manage grid connected devices. It is a very complex and exciting portfolio which is setting the basis for grid connected devices management for the future.

The Senior Software Architect will head the Software Architecture team and will lead the integration and convergence of all GridBeatsapplications into a single coherent architecture and common software development practices.

Grid Automation propose ses clients une gamme complte de produits, systmes et services innovants couvrant la conception et la fabrication, ainsi que la mise en service et la maintenance long terme de solutions de protection et d''automatisation des postes lectriques. Cela inclut, entre autres, les relais de protection, les systmes de contrle, les solutions de cyberscurit, la gestion des appareils, la performance des actifs, et bien plus encore. Le logiciel Grid Automation s''inscrit dans les limites des technologies de rseau, des logiciels embarqus et des solutions d''analyse avance.

Si vous tes passionnpar le logiciel et que vous souhaitez contribuer amliorer la rsilience du rseau lectrique grce celui-ci, ce poste est fait pour vous.

Nous recherchons un Architecte Logiciel Senior pour rejoindre l''quipe GridBeats. Le portefeuille logiciel GridBeatsregroupe toutes les applications d''automatisation de rseau qui surveillent, optimisent et grent les appareils connects au rseau. Il s''agit d''un portefeuille trs complexe et passionnant qui pose les bases de la gestion des appareils connects au rseau pour l''avenir.

L''Architecte Logiciel Senior dirigera l''quipe d''architecture logicielle et pilotera l''intgration et la convergence de toutes les applications GridBeatsvers une architecture cohrente unique et des pratiques de dveloppement logiciel communes.

Roles and Responsibilities:

Architecture Strategy Roadmap:

- Define and maintain the long-term software architecture roadmap across the GridBeatsportfolio, including system convergence, platform strategy, and technology evolution.
- Drive the transition from multiple independent applications towards a coherent platform architecture with shared services, common interfaces, and standardized technologies.
- Evaluate new technologies, frameworks, and architectural approaches and guide their adoption where appropriate.

System Integration Interfaces:

- Define system boundaries, interface contracts, data ownership, and communication patterns between applications and embedded devices.
- Ensure interoperability and integration between embedded software, firmware, middleware, backend systems, analytics platforms, and other GE applications.
- Establish guidelines for APIs, data models, communication protocols, and versioning strategies.

Architecture Governance:

- Establish and lead architecture governance processes including architecture reviews, technical standards, and design guidelines.
- Ensure teams follow common architectural principles while allowing appropriate team autonomy.




- Support teams in making architectural decisions and resolving cross-team technical dependencies.

Platform Common Components:

- Drive development of shared platforms, libraries, and common services to reduce duplication and improve maintainability across the portfolio.
- Define and promote reusable components and common development frameworks.

Quality Attributes:

- Ensure systems are designed for reliability, scalability, maintainability, cybersecurity, and testability.
- Work closely with QA, Systems Engineering, and Cybersecurity teams to ensure architecture supports verification, validation, and compliance requirements.

Legacy Systems Migration:

- Define migration strategies for legacy systems and ensure backward compatibility and controlled system evolution.
- Support teams in refactoring, system modernization, and technical debt reduction strategies.

Required Must Have Qualifications:

- Demonstrated seniorlevel experience in software engineering, with a solid track record as a software architect.
- Comprehensive knowledge of software design principles, patterns, and best practices
- Experience with multiple programming languages and frameworks such as Java, C++, C#, Python and JavaScript
- Proven problem-solving and analysis skills
- Intimate knowledge with IEC64223 and other relevant cybersecurity related
- Familiarity with IEC 61850 Data model
- Experience defining architecture for large-scale, distributed, or embedded software systems.
- Experience integrating embedded systems with backend/cloud or enterprise software platforms.
- Experience defining APIs, system interfaces, and data models across multiple systems.
- Experience with system evolution, migration strategies, and technical debt management.
- Experience working with CI/CD, DevOps practices, and modern software development toolchains.
- Understanding of cybersecurity architecture and secure software design.
- Experience working in industrial, embedded, or safety-critical environments is highly desirable standards.

Required Must Have Qualifications:

- Strong oral and written communication skills. Demonstrated ability to analyse and resolve problems. Ability to document, plan, market, and execute programs.
- Strong business acumen, leadership, discipline in managing the day-to-day business.
- Ability to work in international and matrix organizations.
- Able to interface effectively with all levels of the organisation.

Rles et responsabilits : Stratgie et feuille de route de l''architecture :

- Dfinir et maintenir la feuille de route de l''architecture logicielle long terme pour l''ensemble du portefeuille GridBeats, y compris la convergence des systmes, la stratgie de plateforme et l''volution technologique.
- Piloter la transition de multiples applications indpendantes vers une architecture de plateforme cohrente avec des services partags, des interfaces communes et des technologies standardises.
- valuer les nouvelles technologies, les cadres (frameworks) et les approches architecturales, et guider leur adoption lorsque cela est appropri.

Intgration systme et interfaces :

- Dfinir les limites du systme, les contrats d''interface, la propritdes donnes et les modles de communication entre les applications et les appareils embarqus.
- Assurer l''interoprabilitet l''intgration entre les logiciels embarqus, le micrologiciel (firmware),



le middleware, les systmes backend, les plateformes d''analyse et les autres applications GE.
- tablir des directives pour les API, les modles de donnes, les protocoles de communication et les stratgies de versioning.

Gouvernance de l''architecture :

- tablir et diriger les processus de gouvernance de l''architecture, incluant les revues d''architecture, les normes techniques et les guides de conception.
- Veiller ce que les quipes suivent des principes architecturaux communs tout en permettant une autonomie approprie.
- Soutenir les quipes dans la prise de dcisions architecturales et la rsolution des dpendances techniques inter-quipes.

Plateforme et composants communs :

- Piloter le dveloppement de plateformes partages, de bibliothques et de services communs afin de rduire la duplication et d''amliorer la maintenabilittravers le portefeuille.
- Dfinir et promouvoir des composants rutilisables et des cadres de dveloppement communs.

Attributs de qualit:

- S''assurer que les systmes sont conus pour la fiabilit, l''volutivit(scalabilit), la maintenabilit, la cyberscuritet la testabilit.
- Travailler en troite collaboration avec les quipes d''AQ (Assurance Qualit), d''ingnierie systme et de cyberscuritpour garantir que l''architecture supporte les exigences de vrification, de validation et de conformit.

Systmes hrits (Legacy) et migration :

- Dfinir les stratgies de migration pour les systmes existants et assurer la rtrocompatibilitainsi qu''une volution contrle du systme.
- Soutenir les quipes dans le refactoring, la modernisation des systmes et les stratgies de rduction de la dette technique.

Qualifications obligatoires :

- Exprience confirme de niveau senior en gnie logiciel, avec un solide historique en tant qu''architecte logiciel.
- Connaissance approfondie des principes de conception logicielle, des patterns et des meilleures pratiques.
- Exprience avec plusieurs langages de programmation et frameworks tels que Java, C++, C#, Python et JavaScript.
- Comptences avres en rsolution de problmes et en analyse.
- Connaissance approfondie de la normeIEC 62443(Note : le texte source mentionnait IEC64223, il s''agit probablement d''une coquille pour la norme de cyberscuritindustrielle IEC 62443) et d''autres normes pertinentes lies la cyberscurit.
- Familiaritavec le modle de donnesIEC 61850.
- Exprience dans la dfinition de l''architecture pour des systmes logiciels grande chelle, distribus ou embarqus.
- Exprience dans l''intgration de systmes embarqus avec des plateformes backend/cloud ou des logiciels d''entreprise.
- Exprience dans la dfinition d''API, d''interfaces systme et de modles de donnes travers plusieurs systmes.
- Exprience de l''volution des systmes, des stratgies de migration et de la gestion de la dette technique.
- Exprience avec les pratiques CI/CD, DevOps et les chanes d''outils de dveloppement logiciel modernes.
- Comprhension de l''architecture de cyberscuritet de la conception logicielle scurise.
- Exprience de travail dans des environnements industriels, embarqus ou critiques pour la scurit(hautement souhaitable).

Qualifications complmentaires :

- Solides comptences en communication orale et crite. Capacitdmontre analyser et rsoudre des problmes.Capacitdocumenter, planifier, promouvoir et excuter des programmes.
- Sens aigu des affaires, leadership et discipline dans la gestion quotidienne des activits.
- Capacittravailler au sein d''organisations internationales et matricielles.
- Capacitinteragir efficacement avec tous les niveaux de l''organisation.

La diffrence cre lnergie. La Mission Handicap Grid Solutions facilite lintgration des personnes en situation de handicap.

Additional Information

Relocation Assistance Provided: No

📌 Senior Software Architect - Architecte Logiciel Senior H/F (Hyderabad)
🏢 GE Vernova
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software architect - architecte logiciel senior h/f (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software architect - architecte logiciel senior h/f (hyderabad) / hyderabad