Looking for a SRE Architect (Site Reliability Engineering) for a major bank in Amsterdam (secondment/detachering)
Are you a passionate and skilled SRE Architect who thrives on building resilient systems? Do you have a keen eye for assessing application landscapes and ensuring they align with best practices for reliability and resilience? If so, we'd like to meet you!
About the role
As an SRE Architect, you will play a key role in evaluating and improving the architectural design and implementation of applications. Your expertise will help identify gaps in resilience patterns and provide clear, actionable recommendations to optimize these systems. You'll work closely with engineers and stakeholders, leveraging your strong analytical and architectural skills to drive improvement in reliability and performance.
Responsibilities
- Perform architectural reviews of application landscapes, ensuring adherence to resilience patterns and best practices.
- Collaborate with engineering teams to identify design flaws and propose robust solutions.
- Communicate findings and recommendations effectively in writing and verbally.
- Advocate for and implement Site Reliability Engineering (SRE) principles such as SLOs, SLIs, and error budgets.
Your technical skill set
To succeed in this role, you should have:
- Extensive experience with Linux (RHEL) or Windows environments.
- Strong knowledge of SQL and familiarity with RDBMS (Oracle, MS SQL) or NoSQL (e.g., Cassandra).
- Proven expertise in CI/CD standards, preferably using Azure DevOps.
- Significant experience working with monolithic application landscapes.
- Proficiency in at least one programming language.
- Hands-on experience with message-based technologies (e.g., IBM MQ, Tibco EMS).
- Solid understanding of distributed application design principles.
- Familiarity with monitoring and alerting tools such as Prometheus, Grafana, or ELK (bonus points for experience with these tools).
- A strong grasp of Site Reliability Engineering (SRE) concepts, including SLIs, SLOs, error budgets, and availability reporting.
- Experience working in a heavily regulated industry (e.g., banking).
- A problem-solving mentality and the ability to balance collaboration with standing your ground.
Additional requirements
- You must already reside in the Netherlands.
- Strong communication skills and a healthy dose of skepticism to challenge assumptions and drive improvements.
If you're ready to take on this exciting challenge and make a real impact, we'd love to hear from you!