SI

Platform Architect-Software Applications

Siemens
Mumbai5-10 LPA Posted 29 Apr 2025
FULL TIME
System Architecture
Azure Cloud
Python

Job Description

  • Develop migration concepts for existing engineering applications to the platform.
  • Interface to the data backbone (custom knowledge graph project, Team Center, and S4E).
  • Ensure seamless data flow through a definable chain of engineering applications.
  • Integrate Commercial Off-The-Shelf (COTS) software applications, such as CAD systems.
  • Support the implementation of Machine Learning Operations (MLOps) concepts for AI and ML-augmented engineering applications.

Responsibilities

  • Systematically elaborate functional and non-functional requirements with developers, architects, and product owners of engineering applications.
  • Develop initial solution architecture that translates identified requirements into technical solutions, adapting the architecture as requirements evolve.
  • Ensure that all functional and non-functional requirements are met by the architecture.
  • Derive implementation work packages following the scaled agile framework (features, stories) and support effort estimation.
  • Provide technical leadership and mentorship to development teams.
  • Develop reference implementations for critical components and perform code reviews to ensure adherence to coding standards.
  • Ensure adherence to Siemens Energy software development regulations (i.e., cybersecurity).
  • Stay up to date with emerging technologies and industry trends, particularly in the area of artificial intelligence.

Skills Required

  • Experience with implementation of Service-Oriented Architectures (SOA).
  • Expertise in DevOps practices, Continuous Integration and Continuous Delivery/Deployment (CI/CD) in Azure DevOps, including Infrastructure as Code (IAC).
  • Experience with Azure Service Bus and container technologies (Docker, Kubernetes).
  • Strong software testing knowledge.
  • Proficiency in C# (.NET) and Python.
  • Experience in requirement engineering (functional and non-functional).
  • Strong stakeholder communication and management skills.
  • Experience in systematic architecture development.
  • Software architecture certification (e.g., Siemens Software Architect or iSAQB) is a plus.
  • Experience with the scaled agile framework is a plus.
  • ArchiMate knowledge is a plus.

Join WhatsApp Channel