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. New hires, re-hires, and internal hires will typically receive a starting salary between the posted minimum and the average pay of employees in their same classification. Offers will be commensurate with the candidate’s experience and qualifications and will thoughtfully consider internal pay equity for agency staff who perform similar duties and have similar qualifications. The top half of the posted salary range is generally reserved for candidates who exceed the requirements and qualifications for the role. The maximum salary range is reserved for candidates that far exceed the required and preferred qualifications for the role. About Office Of IT The Office of Information Technology works closely with all agency divisions to implement innovative technology solutions in a cost-efficient manner that supports the goals and priorities of the Texas Education Agency. The Office of IT provides efficient technology solutions and stellar customer services to internal staff, 20 Educational Service Centers, and 1,200-plus public-school districts and charter schools. The following services are provided by IT: leadership on IT initiatives; guidance on security/policy issues; new application development/enhancements; software acquisition; technical support; assistance with technical sections of purchasing documents such as Request for Information (RFI), Request for Offers (RFO), Request for Proposals (RFP); and oversight on the data collection process which helps to support and improve outcomes for all of Texas’ 5 million-plus students. Position Overview The DevOps Programmer performs advanced (senior-level) work supporting enterprise software build, deployment, and DevOps toolchains. This role focuses on automation, CI/CD enablement, source control management, and DevOps tool administration. The position collaborates with development, infrastructure, and security teams to ensure reliable, compliant, and efficient delivery of applications supporting Texas public education. This position requires strong skills, including software programming (C#/.NET – MVC, Blazor, Desktop UI), scripting (nAnt, Ant, PowerShell), build and deployment tools (Jenkins), working knowledge of software development and reporting tools (C#/.NET, Java/Maven, JavaScript, SQL, Crystal Reports, JasperReports, or similar technologies), and knowledge of containers and container deployments (Docker, Nomad, Kubernetes) Flexible work location in Texas may be considered for qualified candidates. Please note that a resume is a required attachment for applying to this position. Incomplete applications will not be considered. Applicants who are strongly being considered for employment must submit to a national criminal history background check. Essential Functions Job duties are not limited to the essential functions mentioned below. You may perform other functions as assigned. Deployment Process Optimization: Automates, monitors, and manages application build, deployment, and promotion processes, including the development and maintenance of scripts and tooling that support CI/CD pipelines. Reviews and validates deployment requests to ensure compliance with established change management, audit, and regulatory requirements DevOps tool-set Administration and Management: Administers, configures, and optimizes DevOps and source control management tools, including Jira, Bitbucket/Git, Jenkins, and related platforms. Supports containerized and hybrid application deployments across Linux and Windows environments, and evaluates emerging or enhanced DevOps tooling to recommend improvements aligned with agency standards and operational needs. Team Contribution: Provides technical guidance, develops and maintains documentation, and delivers operational support for DevOps processes and workflows. Serves as a senior technical resource, offering expertise and leadership on DevOps practices, standards, and tooling to support efficient and reliable system deliv