20 Oct
|
Siemens
|
Bengaluru
Dear Aspirant!
We empower our people to stay resilient and relevant in a constantly changing 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 international team.
We are looking for: Software Architect
You’ll make an impact by :
- Architecture & Design:
- Translate business requirements into scalable, secure, and maintainable technical solutions.
- Establish architecture standards, design principles, and technology roadmaps.
- Conduct architecture reviews and provide technical governance across projects.
- Design reusable frameworks, components, and integration patterns.
- DevOps & Platform Engineering:
- Architect and govern CI/CD platforms and DevOps toolchains.
- Design and implement Azure DevOps build and release pipelines using YAML.
- Define deployment strategies, branching models, and release governance processes.
- Develop automation solutions for build, testing, deployment, and operational activities.
- Enable quality, compliance, and security automation across the software delivery lifecycle.
- Cloud & Infrastructure:
- Design and implement cloud-native solutions on Microsoft Azure.
- Define infrastructure architectures using Infrastructure-as-Code (Terraform/OpenTofu).
- Establish scalability, reliability, availability, and disaster recovery strategies.
- Drive containerization and deployment using Docker technologies.
- Define monitoring, logging, and observability strategies.
- Integration & Enterprise Automation:
- Design and implement API-based integrations between internal and external enterprise systems.
- Develop solutions using Azure DevOps REST APIs and custom workflow automations.
- Architect enterprise reporting, dashboarding, and analytics solutions.
- Support data migration and modernization initiatives.
- Partner Management:
- Collaborate with business partners, product owners, project managers, architects, and development teams.
- Provide technical leadership and architectural guidance to engineering teams.
- Participate in technology evaluations, proof-of-concepts, and strategic decision-making.
- Mentor developers and promote engineering standards.
- Documentation & Compliance:
- Prepare and maintain:
- Solution Architecture Documents, High-Level Design (HLD), Low-Level Design (LLD).
- Technical Specifications, Deployment Guides, Test and Release Documentation.
- Ensure compliance with organizational quality, security, and governance standards.
Use your skills to move the world forward!
- B.E. / B.Tech. in Computer Science, Information Technology, or related discipline/ M.E. / M.Tech. / MCA / M.Sc. (preferred)
- 10-14 years of overall software development and architecture experience.
- Proven experience designing enterprise-grade solutions on Azure.
- Hands-on experience with Azure DevOps pipeline architecture and automation.
- Experience leading technical discussions and architecture reviews.
- Solid understanding of software development lifecycle (SDLC), Agile, and DevOps methodologies.
- Architecture & Design:
- Software Architecture and System Design, Enterprise Application Architecture
- Design Patterns and SOLID Principles, API Design and Integration, Cloud-Native Architecture
- DevOps & Automation: Azure DevOps, GitHub Actions, GitLab CI/CD, CI/CD Pipeline Design, Release Management, DevOps Best Practices, Cloud Technologies.
- Microsoft Azure, Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, Azure DevOps, AWS (Good to Have), Infrastructure & Containers, Docker, Infrastructure as Code (Terraform/OpenTofu), Monitoring and Observability Tools.
- Programming & Development: C# /.NET /.NET Core, ASP.NET, Angular, TypeScript, HTML/CSS, SQL Server, PostgreSQL, REST APIs.
- Scripting & Automation: PowerShell, Python, Bash Shell Scripting
- Emerging Technologies: AI-Assisted Software Engineering, Workflow Automation, Engineering Productivity Solutions, Analytics and Reporting Platforms
- Preferred Certifications:
- Microsoft Certified: Azure Developer Associate (AZ-204)
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
- Azure DevOps or Cloud-related certifications.
Create a better #TomorrowWithUs!
This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come.
We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.
📌 Software Architect (Bengaluru)
🏢 Siemens
📍 Bengaluru