DescriptionLeads AWS architectural design, implementing DevOps practices for automated deployment and monitoring; drives the transition to microservices architecture, ensuring optimal performance and seamless integration; conducts assessments for cost optimization, security, and performance tuning; mentors teams in cloud-native best practices; fosters partnerships with external technology environments; enforces cross-platform security and audit controls; contributes to strategic planning, crafting implementable business plans and managing complex technology projects; evaluates and refines the success of technology initiatives, creating presentations to support transformative initiatives within the school division.
QualificationsRequired- Any combination of education and experience equivalent to a bachelor's degree in information technology, instructional technology, marketing, or business management.
- Six (6) years of progressively more responsible experience related to creating and managing new or emerging technology solutions, products, and services, two (2) years of which shall have required independent judgment, and some of which shall include AWS administration.
- Must have one or more of the following certifications:
- AWS - Solutions Architect
- AWS - Security Specialty
- AWS - Application Architect
- AWS - Cloud Engineer
- Knowledge of AWS architecture, DevOps practices, Service Oriented architecture, containerization (e.g., Docker, Kubernetes), and serverless technologies.
- Knowledge of CI/CD pipelines, Infrastructure as Code (IaC), and configuration management tools (e.g., Terraform, Ansible, etc.).
- Skill in automating deployment, monitoring, and management of cloud infrastructure and applications.
- Skill in managing complex technology projects across organizations.
- Skill in building both front end and back end of a website with proficiency in multiple programming languages such as Java, Python, or Node.js.
- Skill in designing and implementing cloud solutions on AWS.
- Ability to lead the migration from monolithic applications to microservices architecture, ensuring seamless integration and optimal performance.
- Ability to apply best practices for cost optimization, security, and performance tuning in cloud environments.
- Ability to mentor development teams in cloud-native best practices and collaborate effectively with cross-functional teams.
- Ability to contribute to strategic technology planning, translating business requirements into implementable plans.
- Ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
Preferred- Experience working in Agile/Scrum methodologies.
- Experience in transforming monolithic applications into microservices-based architectures with a focus on scalability and performance optimization.
- Knowledge of K12 cloud architecture and tools.
- Knowledge of other cloud platforms (Azure, Google Cloud Platform).
- Knowledge of database technologies (SQL, NoSQL) and data migration strategies in a cloud environment.
- Strong analytical and problem-solving skills with a keen attention to detail.