Hello Visionary!
We empower our people to stay resilient and relevant in a constantly evolving world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future.
Does that sound like you? Then it seems like you’d make a great addition to our vibrant team.
We are looking for
DevOps / Platform Architect.
Before our software developers write even a single line of code, they have to understand what drives our customers. What is the environment? What is the user story based on? Implementation means – trying, testing, and improving outcomes until a final solution emerges. Knowledge means exchange – discussions with colleagues from all over the world.
Join our Digitalization Technology and Services (DTS) team based in Bangalore.
You’ll make a difference by:
- Building and delivering high-performance scalable applications (along with the development team) in accordance to the partners’ quality requirements.
- Ensuring quality of the developed part of component(s) / work product(s) (conformance with development process) and its technical delivery.
- Ensuring that the project deliverable is completed based on project schedule.
- Being the technical thought leader , keeping abreast of new/emerging technology and sharing the same across the team.
- Performing regular internal technical coordination / review to ensure risk identification and to support the initiation of risk mitigation by Project Manager and all relevant project stakeholders.
- Platform Architecture and Design
Establish architectural principles and patterns that guide platform evolution and ensure technical coherence.
Design modular, reusable, and scalable platform components (service templates, pipelines, SDKs, developer tools).
Create a vision and roadmap for platform capabilities (e.g., CI/CD as a service, infrastructure automation, self-service portals).
Define and design the internal developer platform
Architect for extensibility through plugin systems, middleware hooks, and well-defined extension points.
Design open APIs and interfaces that enable teams to customize and extend platform capabilities.
Implement composable architecture patterns that allow teams to assemble platform components to suit their specific needs.
Create extension frameworks that enable controlled customization without forking the core platform.
Establish contribution guidelines for teams to extend the platform in alignment with architectural standards.
Develop abstraction layers that shield developers from underlying infrastructure complexity while maintaining necessary flexibility.
Define decision frameworks for technology selection and architectural trade-offs within the platform ecosystem.
Create architectural decision records (ADRs) to document key platform design choices and their rationales.
Architect for interoperability with existing and future tools through standardized interfaces and protocols.
- Developer Experience Enablement
Build and maintain self-service experiences for developers (e.g., service creation, deployments, environment setup).
Create and handle Developer Portals (like Backstage) to expose platform capabilities cleanly and intuitively.
Simplify access to cloud, CI/CD, monitoring, and operational tools.
- Infrastructure and Automation
Define Infrastructure-as-Code (Terraform, Pulumi, CloudFormation) standards and best practices.
Architect multi-cloud or hybrid-cloud strategies if needed.
Automate environment provisioning, scaling, and operational tasks.
- CI/CD and Software Delivery Optimization
Design and standardize CI/CD pipelines across teams.
Ensure the platform supports safe, fast, and reliable deployments (e.g., blue/green deployments, canary releases).
Integrate security, quality gates, and compliance checks into pipelines ("shift left").
- Governance, Security, and Compliance
Define guardrails: enforce best practices without blocking innovation.
Architect platform security (identity management, network security, role-based access control).
Ensure compliance with audit, data privacy, and regulatory requirements where applicable.
- Observability and Operational Excellence
Provide out-of-the-box observability: metrics, logging, tracing, alerting.
Set standards for application monitoring, reliability, and incident response.
Embed SRE/DevOps principles into the platform itself.
- Collaboration and Evangelism
Partner with product engineering teams, SREs, security, and leadership.
Act as a bridge between infrastructure and application developers.
Mentor engineers on platform usage and platform-first thinking.
Advocate for platform adoption and improvement based on feedback.
Continuously evolve platform offerings based on:
Changing business needs
Developer feedback
Emerging technologies (e.g., AI-assisted development, serverless, platform engineering best practices)
Promote "Platform as a Product" mindset — treating internal developers as customers.
Job Requirements/ Skills:
- B.E. / B. Tech / MCA/ M. Tech (Computer Science/Electronics & Communication/Electrical).
- 3+ years of Project experience as a Software Architect preferably in real time distributed applications and total 10-13 years of development experience.
- Strong project experience in implementation of architectural patterns and in at least one of the programming languages: Java, Python.
- Good knowledge of web development frameworks & micro services.
- AWS cloud Services including VPCs, EBS, ALBs, NLBs, EC2, S3, Cognito & IoT Core
- In-depth knowledge of cloud security concepts and technologies
- Good knowledge of concepts like authentication, authorization, caching, load balancing.
- In-depth knowledge of DevOps and deployment technologies such as Docker (and/or Kubernetes).
- Experience in at least one operating system: Linux, Unix, Solaris, Ubuntu, Windows.
- Knowledge of relational databases and experience in database designing.
- Excellent communication skills: interpersonal, written, visual (presentations), and verbal.
Desirable:
Certifications such as AWS Solutions Architect or equivalent.
Exposure to Front-end development technologies such as Angular/JavaScript/HTML.
Exposure to Big Data technologies & No-SQL databases.
Exposure to Mobile development, Agile/LEAN principles and EDGE Technologies.
Create a better #TomorrowWithUs!
This role is in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries – and the craft of things to come.
We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us craft tomorrow.
At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow ‘s reality. Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds