Enterprise Technology Architect
Role details
Job location
Tech stack
Job description
Plans, manages, and guides enterprise architecture program activities in the Department of Information Technology to meet educational and business system needs for Fairfax County Public Schools (FCPS); collaborates with the IT leadership team to ensure seamless alignment of education, technology, and information in enterprise projects; contributes to the development and maintenance of FCPS enterprise architecture standards and guides major IT initiatives; builds strong relationships with key educational and business leaders; provides mentorship to IT architects; and ensures that security and audit controls are well-designed and enforced., * Contributes to the strategic vision of IT in alignment with education and information technology to ensure efficient and effective integration.
- Provides leadership in crafting, maintaining, and executing cohesive technology architecture to ensure the Division utilizes emerging and established technologies for operational gains across both instructional and FCPS internal initiatives.
- Champions the IT leadership vision to various technical leaders by formulating tactical initiatives and preparing key proposals and priorities.
- Maximizes the value of IT strategy and major investments across the Division while minimizing associated costs and risks through an organizational approach.
- Utilizes educational, business, and architectural frameworks and tools to guide decision-making and develop/maintain FCPS enterprise architecture standards.
- Collaborates with key educational and business leaders to define requirements and guide the Division's major IT initiatives through the IT intake process.
- Crafts major strategy and architecture decisions to aid other IT decision-makers in prioritizing their effort and investments.
- Provides leadership support, guidance, and mentorship to IT architects within the Division.
- Works with IT security to design and enforce security and audit controls.
- Ensures the continuity of major programs and initiatives, recommending or applying corrective measures as necessary.
- Offers consultation on process design, analysis, and service delivery.
- Creates and delivers presentations on enterprise architecture topics to senior leadership.
- Performs related duties as required or assigned.
Requirements
- Any combination of education and experience equivalent to a bachelor's degree in information technology or a related field.
- Six (6) years of experience in collaboration with key IT areas including cloud systems, IAM, servers, networking, databases, and/or service management; five (5) years of which shall have been in a lead role supporting at least two of the key IT areas, with some experience in analytical and architectural project management in a supervisory or leadership role.
- Advanced degree(s) beyond the minimum degree requirement in a relevant field may be considered for some experience.
- Knowledge of IT architecture principles and best practices.
- Knowledge of educational and business frameworks to guide decision-making.
- Knowledge of latest technologies such as cloud computing, Machine Learning (ML), Generative AI, modern code development environments.
- Skill in guiding the development and deployment of technology solutions.
- Skill in overseeing and coordinating complex architecture program activities.
- Skill in engaging leadership and mentorship skills to guide and inspire IT architects.
- Ability to apply analytical and problem-solving skills to identify business and educational requirements and translate them into architectural solutions.
- Ability to contribute to the strategic vision of IT and align technology with educational goals.
- Ability to build and maintain strong relationships with key stakeholders and influence decision-making processes.
- Ability to communicate effectively with the capacity to convey technical concepts to non-technical stakeholders clearly., * Experience working in a large K-12 or higher education environment.
- Experience designing scalable enterprise solutions across full-code and low-code/no-code platforms (e.g., OutSystems).
- Experience with building and maintaining CI/CD pipelines and version control tools (Git, GitHub Actions, Jenkins).
- Experience with Node.js, modern full-stack frameworks, and cloud-native application development.
- Knowledge of DevSecOps/OWASP principles, embedding security practices early in the development lifecycle.
- Strong development experience using AI-assisted development tools, including prompt engineering and LLM integration.