Systems Architect

Overview

Remote
USD 80-80
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

IT Infrastructure

Job Details

Job Details:

Position: Systems Architect

Location: Remote

Duration: 5 Months with possible extension

Position General Summary:

*) Develops and documents the framework for integration and implementation for changes to technical standards. Assists in the development of and manages an architecture governance process. Provides technical guidance to project team areas as appropriate. Tracks industry trends and maintains knowledge of new technologies to better serve the enterprise's architecture needs.

Essential Position Functions:

*) Ability to design and implement scalable AI solutions that integrate seamlessly with existing business and IT infrastructure and drive the organisation s vision.

*) Leading cross-disciplinary teams to develop AI applications that meet strategic business objectives.

*) Ensuring AI solutions comply with ethical standards and industry regulations.

*) Provide technical direction and leadership for internal software development efforts.

*) Conducts regular code reviews to ensure that the application code is of high quality and meets code standards.

*) Identify and implement technology solutions to support Research & Development initiatives, including data interchange systems, security frameworks, and business intelligence systems.

*) Plan and architect integration layers between internal applications that manage school and student information and external partner systems, including Learning Management Systems (LMS), Student Information System (SIS), Curriculum Services/Courses, and Physical School-based systems.

*) Design and develop new software products or major enhancements to existing software.

*) Acts as the highest-level technical expert, addressing problems of systems integration, compatibility, and multiple platforms.

*) Performs feasibility analysis on potential future projects to management.

*) Work across internal development teams to deliver system performance and architecture improvements.

Requirements:

*) Bachelor s Degree in Artificial Intelligence, Computer Science, or Information Systems; or equivalent combination of education and relevant experience. Or equivalent work experience.

*) Industry certifications in software, systems, network, or project management disciplines, preferred.

*) Eight (8) years of software and systems architecture/development experience.

*) Five (5) years of Artificial Intelligence development experience.

*) Development Patterns, Methodologies and Tools:
1) Code Repositories like Git/GitHub/TFS, required
2) Story Management Applications like Azure DevOps, preferred
3) Development Frameworks, preferred
4) DevSecOps / DevOps
5) Agile Development

*) Service-Oriented Architectures:
1) High -traffic and volume Distributed System Design, required
2) Experience with Microservices or Service Bus Technologies, preferred

*) Message Brokers like RabbitMQ, Kafka, or Azure Service Bus, preferred.

*) Data Storage and Persistence:
1) SQL Server/MySQL, required
2) No-SQL like MongoDB or Redis, required

*) Experience with Azure SQL, Azure Cosmos DB, or Azure Key Vault, preferred.

*) Experience with Cloud Storage like Azure, preferred.

*) Container-based Architectures like Docker or Kubernetes, preferred.

*) AI and Machine Learning with tools like Azure Cognitive Search, Azure Machine Learning, Azure Cognize Services or Azure Bot Services, preferred.

*) Experience with analytics like Azure Data Lake Storage and Analytics, Azure Databricks or Azure Open Datasets, preferred.

*) Experience in Business Intelligence, Big Data, or analytics, preferred.

*) Experience in Education industry or with education data, preferred.

*) Experience with git version control, required.

*) Service Oriented Architectures:
1) High -traffic and volume Distributed System Design, required
2) Experience with Microservices or Service Bus Technologies, preferred

*) Ability to design large-scale, enterprise-wide systems, optimised for performance utilizing appropriate industry technologies and best practices, required.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.