|
Basic Qualifications:
- Bachelor’s Degree
- At least 8 years of software development, solutions architect, or architect experience
- At least 8 years of experience designing, developing, and architecting enterprise systems
- At least 7 years of experience in application architecture, design patterns, and cloud patterns
Qualifications:
- Master’s Degree or higher in Computer Science or a related field
- 10+ years of experience with architectural patterns, building APIs, micro services, event streams, and high throughput systems
- 10+ years building cloud native architectures, architecting enterprise applications on public cloud platforms and cloud ecosystems including AWS, GCP or Azure
- 10+ years architecting highly scalable and reliable back-end systems in production
- 2+ years’ experience leveraging DevOps and building CI/CD pipelines using tools like Jenkins, Artifactory, Chef, Ansible, AWS Cloud Formation templates, GitHub, and Sonar
Roles:
- Hands-on experience of full stack development of high performing, scalable cloud applications using various cloud development stacks.
- Proven experience in building solution using AWS platform.
- Deep skills in REST Services based on Serverless FaaS or with C#.NET, Golang, Python
- Understanding and experience working with containerization ( Kubernetes based) and orchestration solutions including OpenShift, EKS/Fargate
- Deep understanding of best design and software engineering practices – design principles and patterns, unit testing, performance engineering, best practices for security, privacy, identity protection.
- Proven experience working in an Agile/Scrum environment.
- Architect and design leading solutions with a strong focus on security, performance and scalability. Hands on experience with TDD is a plus.
- Experience with Security, Privacy, Identity concepts is a plus.
- Experience working in FinTechs & with different banking applications is a strong plus
- Extraordinary communication & presentation skills.
|