We are looking for an Architect who is ready to build new developer platform.
Someone who is ready to take responsibility for the development of the technology solutions.
10+ years of experience in IT
Previous experience in architecting & designing enterprise-class software products
Deep understanding of applications architecture and design principles/patterns
Solid knowledge and understanding of software development.
Comments on Experience & Skills
Self-motivated working independent and as part of the team
Expierienced in designing solutions for Cloud
Understanding aspects of Observability, how to design and implement it for Cloud based solutions
Good understanding of Cloud Security aspects, including IAM, RBAC, Policies
Hands on experience with designing, developing solutions in Java, NodeJS, TypeScript
Work with stakeholders to develop requirements and deliverables
Develop, document and implement CI/CD strategy for various platforms and technologies ( inc. Java, .NET)
Experience and knowledge around best practices around Infrastructure as Code (IaC) and Configuration Management and technologies (inc. Terraform, Ansible, Cloud native)
Experience and knowledge around vulnerability management and security automation (SAST, SCA, DAST, container vulnerability)
Identify requirements, define and implement SDLC including branching strategy, collaboration, quality assurance of the code, release management, deployment strategy
Incorporate best practices and standards across SDLC process automation
Knowledge and hands on experience on monitoring, measuring operational effectiveness
Experience in Cloud platforms including Azure, (AWS is nice to have)
Hands on experience in Docker Container platform (OpenShift, AKS or ECS)
Hand on experience in code repository / CI&CD including Github Actions, Azure DevOps Pipelines, Gitlab and other
Understanding concepts of Encryption in Transit, Encryption at REST concepts, TLS, PKI
Has familiarity with Linux, Database and Application server’s administration in production environment.