What are the responsibilities and job description for the Systems Architect position at Kavaliro?
We are seeking an experienced Systems Architect to lead the design and implementation of scalable, high-performance systems in complex, enterprise environments. This role requires strong expertise in distributed system design, cloud platforms, and artificial intelligence, along with the ability to apply modern architectural best practices across large-scale solutions.
Qualifications
Qualifications
- Bachelor’s degree in Artificial Intelligence, Computer Science, Information Systems, or a related field; or an equivalent combination of education and relevant experience
- Industry certifications in software development, systems, networking, or project management are preferred
- 8 years of experience in software and systems architecture and development
- 5 years of experience developing and implementing artificial intelligence solutions
- Proficiency with version control systems such as Git, GitHub, or TFS
- Experience with work item and story management tools such as Azure DevOps (preferred)
- Strong understanding of modern development methodologies, including:
- DevSecOps / DevOps
- Agile development frameworks
- Proven experience designing high-traffic, high-volume distributed systems
- Strong background in service-oriented architectures (SOA)
- Experience with microservices architectures or service bus technologies (preferred)
- Familiarity with message brokers such as RabbitMQ, Kafka, or Azure Service Bus (preferred)
- Demonstrated ability to design large-scale, enterprise-wide systems optimized for performance, scalability, and reliability using industry best practices
- Experience with relational databases such as SQL Server or MySQL
- Experience with NoSQL technologies such as MongoDB or Redis
- Familiarity with Azure SQL, Azure Cosmos DB, and Azure Key Vault (preferred)
- Experience with cloud storage solutions, particularly Microsoft Azure (preferred)
- Experience with container-based architectures using Docker and/or Kubernetes (preferred)
- Experience with AI and machine learning technologies such as:
- Azure Cognitive Search
- Azure Machine Learning
- Azure Cognitive Services
- Azure Bot Services
- Familiarity with analytics and big data platforms including:
- Azure Data Lake Storage and Analytics
- Azure Databricks
- Azure Open Datasets
- Experience in business intelligence, big data, or advanced analytics is a plus
Industry Experience- Experience working in the education industry or with education-related data is preferred
- Experience working in the education industry or with education-related data is preferred
Salary : $55 - $60