Senior Cloud Solution Architect - Platform Engineering
About the role
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. This position makes significant contributions towards the delivery of DevOps solutions that support best-in-class cloud-based microservice applications.
Responsibilities
- Develop and maintain highly scalable, efficient, performant & resilient capabilities, meeting availability targets of 99.99%.
- Leverage your advanced experience of Public and Private cloud environments and container runtime environments, working with other specialists of Networks, Firewall, Security, computing & storage technologies to develop, operate and support the platform.
- Using Infrastructure As Code (IAC) best practices, create automated infrastructure within AWS/Azure, on on-premise environments, including package management, application load/configuration, systems monitoring and administration.
- Implement and maintain CI/CD tools, services, and processes to support development, QA, and customer value realisation teams.
- Deliver improvements to source code management, deployment, operations, maintenance, cost control, security, monitoring, and audit tools and processes.
- Constantly strive to reduce toil and deliver capabilities that enable Siemens to maintain a competitive advantage in the marketplace.
- Ensure the production environment is operating in accordance with established procedures and best practices. Provide escalated support for high-severity and critical network events.
Requirements
- Bachelor’s Degree or higher.
- 10-15 years of relevant experience.
- Advanced knowledge of Linux OS and the open-source ecosystem.
- Advanced expertise with Amazon Web Services (AWS), including ECS, VPC, EKS, IAM, with experience in equivalent Azure technologies also acceptable.
- Proficient in automation tools such as Jenkins, GitLab-CI, as well as Infrastructure as Code (IaC) tools like Terraform, CloudFormation, and Ansible.
- Strong experience in designing and implementing DevOps solutions, including automated infrastructure, CMDB, GitOps, and ChatOps.
- Proficiency in programming (e.g., Python, Golang) and scripting languages (e.g., Bash, PowerShell).
- Hands-on experience automating repetitive operational tasks using programming and scripting languages.
- Experience in developing and maintaining CI/CD pipelines and ensuring robustness and efficiency.
- Hands-on experience in developing RESTful APIs, microservices, and Kubernetes operators, with an emphasis on testability, scalability, and maintainability.
- Experience with continuous integration and testing processes, with GitLab-CI preferred.
- Experience in Incident Management, Problem Management, and Root Cause Analysis.
- Strong interpersonal skills with the ability to communicate effectively with a diverse range of stakeholders.
- Experience with Agile methodologies, with the ability to manage goals, track milestones, and report on progress.
- Advanced system administration experience, including troubleshooting, support, mentorship, and oversight.
Qualifications
- Recognized by peers as a strong collaborator.
- Must excel in a team environment that changes with new technology adoption and evolving customer requirements.
- Works with some supervision on the most complex projects and desires to obtain complete latitude for independent judgment.
- Has excellent written and verbal communication skills.
Skills
- Advanced knowledge of Linux OS and the open-source ecosystem.
- Advanced expertise with Amazon Web Services (AWS), including ECS, VPC, EKS, IAM, with experience in equivalent Azure technologies also acceptable.
- Proficient in automation tools such as Jenkins, GitLab-CI, as well as Infrastructure as Code (IaC) tools like Terraform, CloudFormation, and Ansible.
- Strong experience in designing and implementing DevOps solutions, including automated infrastructure, CMDB, GitOps, and ChatOps.
- Proficiency in programming (e.g., Python, Golang) and scripting languages (e.g., Bash, PowerShell).
- Hands-on experience automating repetitive operational tasks using programming and scripting languages.
- Experience in developing and maintaining CI/CD pipelines and ensuring robustness and efficiency.
- Hands-on experience in developing RESTful APIs, microservices, and Kubernetes operators, with an emphasis on testability, scalability, and maintainability.
- Experience with continuous integration and testing processes, with GitLab-CI preferred.
- Experience in Incident Management, Problem Management, and Root Cause Analysis.
- Strong interpersonal skills with the ability to communicate effectively with a diverse range of stakeholders.
- Experience with Agile methodologies, with the ability to manage goals, track milestones, and report on progress.
- Advanced system administration experience, including troubleshooting, support, mentorship, and oversight.
Benefits
- Recognized by peers as a strong collaborator.
- Must excel in a team environment that changes with new technology adoption and evolving customer requirements.
- Works with some supervision on the most complex projects and desires to obtain complete latitude for independent judgment.
- Has excellent written and verbal communication skills.
Pay
The pay range for this position is 154,200 - 277,600 annually with a target incentive of 10-15 of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.
Schedule
This position offers a flexible schedule, allowing employees to choose between working from home and the office at other times.
Benefits
- Health and wellness benefits including access to a variety of programs and resources.
- Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html.
Contact
If you have questions about this position, please contact our HR team at 1-866-743-6367.