We are seeking a Senior/Principal Architect to lead the Data Services department in building and managing BlueYonder's technology assets in the Data Platform and Services. The successful candidate will have the opportunity to lead, participate, guide, and mentor other people in the team on architecture and design in a hands-on manner.
Requirements
- Bachelor's degree with minimum 10+ years of experience in Software development.
- Demonstrable experience with microservices based architecture on Cloud at scale.
- Experience with Big data technologies and databases like Snowflake, Scala, Spark etc
- 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