Systems Architect

Kavaliro Logo
  • Construction
  • FullTime

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 Bachelor’s degree in Artificial Intelligence, Computer Science, Information Systems, or a related field; or an equivalent combination of education and relevant experienceIndustry certifications in software development, systems, networking, or project management are preferred8 years of experience in software and systems architecture and development5 years of experience developing and implementing artificial intelligence solutions
Development Practices & ToolsProficiency with version control systems such as Git, GitHub, or TFSExperience with work item and story management tools such as Azure DevOps (preferred)Strong understanding of modern development methodologies, including:DevSecOps / DevOpsAgile development frameworks
Architecture & System DesignProven experience designing high-traffic, high-volume distributed systemsStrong 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
Data & StorageExperience with relational databases such as SQL Server or MySQLExperience with NoSQL technologies such as MongoDB or RedisFamiliarity with Azure SQL, Azure Cosmos DB, and Azure Key Vault (preferred)Experience with cloud storage solutions, particularly Microsoft Azure (preferred)
Cloud & ContainerizationExperience with container-based architectures using Docker and/or Kubernetes (preferred)
AI, Analytics & Data PlatformsExperience with AI and machine learning technologies such as:Azure Cognitive SearchAzure Machine LearningAzure Cognitive ServicesAzure Bot ServicesFamiliarity with analytics and big data platforms including:Azure Data Lake Storage and AnalyticsAzure DatabricksAzure Open DatasetsExperience 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

Kavaliro provides Equal Employment Opportunities to all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Kavaliro is committed to the full inclusion of all qualified individuals. In keeping with our commitment, Kavaliro will take the steps to assure that people with disabilities are provided reasonable accommodations. Accordingly, if reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please respond to this posting to connect with a company representative.Remote

Kavaliro