Required Qualifications:
- Passion for working with emerging technologies and developing innovative applications
- Must possess the ability to effectively communicate using strong verbal, written and listening skills
- Experience working with microservices architecture design pattern
- Practical experience with Docker Containerization and clustering (Kubernetes)
- Experience with queue-based messaging systems like Kafka, Pub/Sub, Service bus
- Experience with or knowledge of relational and non-relational databases (SQL, MongoDB)
- Knowledge of container orchestration, cloud solutions and services in hybrid cloud environments
- Proficiency with at least one modern object-oriented programming language
- Experience integrating with APIs
- Ability to come up with creative technical ways to resolve application and system issues
- Experience with Microsoft Azure
Preferred Qualifications:
- Bachelors or higher in Computer Science, Computer Engineering, or related field
- Retail Technology experience
- Point of sale experience
- Experience with Linux
- Knowledge of networking including network interface configuration, protocols, SSL/TLS certificates, web servers (Apache, Nginx)
- Experience in implementing CI/CD
- Experience with Agile methodology and software development
- Experience with source code repositories such as Confluence or GitHub