Lead Web Architect (Web Administrator V)

The Texas Education Agency
Austin, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$84,182.0 - $113,278.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) ArcGIS (Software) JIRA HTML5 Unit Testing Big Data Cascading Style Sheets (CSS) Computer Programming Continuous Integration Data Validation Human-Computer Interaction Iterative and Incremental Development
+20 more
Systems Analysis JSON JQuery Microsoft Visual Studio Node.Js SAS (Software) SQL Databases Systems Architecture Web Applications Web Application Frameworks Web Pages Microsoft Power Automate GitHub Copilot DevOps Tools - Open-source ReactJS Backend Performance Monitor Npm(Software) Bitbucket Jenkins

Job description

MISSION: The Texas Education Agency (TEA) will improve outcomes for all public-school students in the state by providing leadership, guidance, and support to school systems.

Core Values:

  • We are Determined: We are committed and intentional in the pursuit of our main purpose, to improve outcomes for students.
  • We are People-Centered: We strive to attract, develop, and retain the most committed talent, representing the diversity of Texas, each contributing to our common vision for students.
  • We are Learners: We seek evidence, reflect on success and failure, and try new approaches in the pursuit of excellence for our students.
  • We are Servant Leaders: Above all else, we are public servants working to improve opportunities for students and provide support to those who serve them., The Lead Web Architect and Administrator in the Data & Reporting Infrastructure team in the Performance Reporting Division is a senior role with end-to-end ownership over stakeholder advocacy, design, development, testing, and maintenance of TXschools.gov, TEA’s primary interface to share accountability ratings and other school data with parents and the general public, and other estimators and tools TEA makes available to district administrators and other stakeholders. Working with users and stakeholders, this role understands their core needs and expectations, manages complex web architectures, develops full-stack frameworks, utilizes modern UX design, has a mobile-first mindset, and establishes robust CI/CD practices., Job duties are not limited to the essential functions mentioned below. You may perform other functions as assigned., 1. User and Stakeholder Advocacy for TXschools.gov and Other Tools: Be the primary advocate of end users and stakeholders of TXschools.gov, develop deep understanding of their explicit needs as well as implicit expectations. Serve as the expert on user experience, modern mobile and web interface needs, as well as expectations on performance, responsiveness, and data accuracy and currency. Evaluate latest web framework and technologies in the industry and champion for adoption as appropriate for relevant use cases. On functional side, have core understanding of Texas Accountability Rating standards and systems as well as other related systems that underpin the data and report available for end users on TXschools.gov. Lead and collaborate with TEA divisions and teams of experts as required to drive enhancements and capabilities to meet stakeholder requirements and expectations. 2. TXschools.gov Technical Ownership: Own, develop, and deliver on the vision and strategy for TXschools.gov Web infrastructure including framework recommendation and choice, tech stack upgrades, CI/CD adoption, and system architecture. This includes, but is not limited to, determining the right upgrade path for foundational stack (React framework, Node.js, NPM, ARCGIS, etc.), determining system architecture underpinnings like containerization, backend dataset design and choices, formulating and driving end-to-end CI/CD pipeline build-out, rapid iterative development and delivery processes, optimal QA strategies, documentation, etc. 3. State Performance Reporting and Applications: Own the design, development, and delivery of TEAL and Public apps as needed for key PR deliverables including, but not limited to, A-F Estimator, TPRS reports, and others by serving as the primary user advocate, architect, and programmer in JavaScript and other relevant technologies, and by leading the implementation of updates to TEAL and public reports as needed. Key other responsibilities under this essential function also include documentation and QA to ensure quality and maintainability. 4. Enhancements and Efficiency Gains: Own and drive the effort to modernize TXschools.gov experience bottoms-up to incorporate modern paradigms like Mobile-first and meet stakeholders’ needs and expectations, stated and unstated. Partner with management in defining and driving CI/CD adoption strategies to broader PR Dev processes and deliverables harnessing the experiences gained with TXschools.gov. Drive effort to modernize and revamp the A-F Estimator (TEAL and public channels) architecture and experience to meet & exceed stakeholder expectations and best practices for modern, responsive user-facing apps. Demonstrate initiative and ownership in researching and adopting modern approaches in GenAI and tools like GitHub Copilot, M365 Copilot, and Power Automate to enhance speed, quality, documentation, and maintainability of TXschools.gov and other code base.

Requirements

Do you have a Bachelor’s degree?, This is a senior level position that works under limited supervision, with considerable latitude for the use of initiative and independent judgment., * Education: Graduation from an accredited four-year college or university

  • Experience: At least six (6) years of experience in modern web application design, development experience, and administration including systems analysis, design, programming, and unit & functional testing, SQL programming basics, coding and reviewing complex programs, data validations, working with large databases, and statistical data analysis.
  • Substitutions: Each additional year of related experience above the required minimum may substitute for education on a year-for-year basis.

Other Qualifications

  • Share the belief that all Texas students can achieve at high levels and are able to succeed in college, career, or the military.
  • Experience with designing, developing, and maintaining modern web pages involving React.js framework, Node.js, JavaScript, jQuery, JSON, HTML5, CSS, etc. with IDEs like VS Code, Visual Studio Enterprise, etc.
  • Familiarity with modern Software Development Life Cycle (SDLC) concepts, processes, and DevOps tooling like Jira, Bitbucket, Jenkins, etc.
  • Experience with SAS programming language, constructs, IDEs (e.g. SAS Studio and SAS Enterprise Guide) and standards for writing and reviewing complex programming, data validation techniques, and working with large databases.
  • Experience in accurately performing program peer reviews, unit tests, and web checks in collaboration with other internal teams.
  • Ability to clearly document processes, programs, testcases, and test results with attention to detail.
  • Demonstrated ability to prioritize multiple projects and ensure accurate and high-quality work.
  • Demonstrated desire to acquire expert knowledge and build skills necessary to effectively fulfill position’s essential job functions and responsibilities.
  • Ability to analyze and interpret a wide variety of education data, prepare summary reports, and perform statistical analyses to inform decision-making.
  • Demonstrated willingness to accept direction, feedback, and suggestions for improvement in a positive and proactive manner.
  • Demonstrated high degree of initiative taking, technical learnability and insights, and a keen user focus with a sense of urgency.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

5:42 min

Navigating careers in web accessibility engineering

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all