SISiemens
Platform Architect-Software Applications
Mumbai ₹5-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.