Software Delivery & Operations Architect
Posted Updated 4
views
Required Technical Skills
- Modern software architecture (microservices, REST API, event-driven, cloud-native, hexagonaldesign, DDD...).
- Cloud (AWS/Azure/…): managed services, cloud patterns, security-by-design, performance,high availability.
- DevSecOps / SRE: CI/CD, Infrastructure as Code (Terraform), containers (Docker), ELK,Grafana...
- Data: SQL/NoSQL, data modeling, data flows.
- Versatility across programming paradigms (functional, declarative, imperative, objectoriented).
- Proficiency in multiple programming languages (Python, Java, C/C++, Node.js, LISP,…).
- Appropriate use of design patterns (structural, behavioral, creational), evaluating their relevance and impact on maintainability.
Soft Skills/Behavioral
- Team spirit
- Technical leadership, teaching/mentoring ability, ownership
- Clear communication with both business and IT stakeholders
- Sense of quality, rigor, results-oriented approach
- Pragmatism and solution-oriented mindset
- Ability to make decisions, present arguments, and persuade
- Curiosity, technology watch, adaptability
Experience & Education
- Previous experience as a Software Architect and/or Tech Lead.
- Proven experience in software architecture; modernization of complex applications orsystems.
- Direct contribution: hands-on experience developing and integrating complex solutions, not only management.
- Familiarity with agile environments (Scrum, Kanban, SAFe).
- A scientific background (physics, mathematics, engineering, etc.) is a plus for better understanding and addressing business needs.
- Knowledge of HPC environment is a plus