Were looking for candidates with a degree in computer science or a related field and a minimum of 7 years of experience, with a strong focus on cloud native architectures and microservices for at least 2+ years. The ideal candidate should be a natural leader, be strongly opinionated about cloud architectures, and should have been in a similar role before.
Knowledge and skills required:
Expert of scalable, resilient, modern, cloud-native microservice development with .NET, Python, or Typescript
Expert in distributed software patterns, such as DDD, microservices, serverless, and event-driven architecture
Expert in Object-oriented design, .NET development
Expert in CI/CD technologies to deliver software to customers with full automation
Experience in Cloud platforms and cloud-native architectures, including Serverless
Experience with Azure cloud platform and its various services
Experience with CQRS, event-driven architecture, and Kafka
Experience building monitoring, alerting, and observability for maintaining high customer SLAs for SaaS delivered products
Experience decomposing monolithic applications using Domain-Driven Design into microservices
Excels in the ability to lead, teach, and guide modern software-development practices across Product Development, operating independently with guidance