Overview:
Scope:
Our current technical environment:
• Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
• Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD)
• Frameworks/Others: Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Springboot, Gradle GIT, Ignite
What you’ll do:
• Write and review service descriptions including relevant measures of service quality and drives architecture to deliver on these promises through self-healing, reliable services that require minimum manual intervention.
• Provide early visibility and mitigation to technical challenges through the journey.
• Confidently represents product and portfolio, including vision and functional and technical roadmaps, within the company and, when necessary, to strategic customers
What we are looking for:
• Bachelor’s degree (STEM preferred) and minimum 10 to 12 years of experience in Software development; ideally a candidate that has started as a Software Engineer and progressed to Lead Software Engineer and has been an Architect, within the last 3-4 years minimum
• Strong programming experience and background in Enterprise Java
• Demonstrable experience designing, building deploying and maintenance of enterprise cloud solutions (we use Azure) in AWS, Azure and or GCP
• Experience with implementation of Event driven architecture using Kafka, Spark or similar technologies
• Hands-on development skills along with architecture/design experience; should not have moved away from software development
• Demonstrable experience, thorough knowledge and interests in Cloud native architecture, Distributed micro-services, Multi-tenant SaaS solution and Cloud Scalability, performance and High availability
• Experience with API management platforms & providing / consuming RESTful APIs
• Experience with varied tools such as Spring Boot, OAuth, REST, GraphQL, Hibernate, NoSQL, RDBMS, Docker, Kubernetes, Kafka, React.
• Experience with DevOps, Infrastructure as Code and infrastructure automation.
• Good Understanding of secure architectures, secure configuration, identity management,