GENERAL DESCRIPTION
Performs advanced (senior-level) computer programming work using current cloud and web technologies to analyze, design, code, test, and debug complex computer applications and administrative systems, prepare flowcharts and systems diagrams; and assist with the preparation of user and system documentation. Highly skilled Senior DevOps Engineer with deep expertise in Azure and Azure DevOps to join our technology team. In this role, you will design, implement, and maintain scalable, secure, and automated cloud infrastructure and CI / CD pipelines. You will play a key role in enabling development teams to deliver software efficiently and reliably across our Azure ecosystem.
Work involves overseeing programming projects in a lead capacity; analyzing proposed applications; and designing software solutions. Develops, designs and implements software applications for a variety of multifaceted projects requiring proficiency with Microsoft tools / technologies, and their integration into application solutions and the modernization of agency legacy systems to cloud computing environments. Plans and collaborates programming assignments with and provides technical assistance to other programmers and Information Technology team members and staff throughout the agency. May supervise the work of others.
Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment.
May be required to work more than 40 hours per workweek.
ESSENTIAL DUTIES
Analyze, design, implement, and maintain cloud infrastructure using Azure services (App Services, AKS, Functions, Storage, Networking, Key Vault, etc.).
Develop Infrastructure as Code (IaC) using ARM templates, Bicep, or Terraform.
Coordinate and automate provisioning, scaling, and monitoring of resources.
Architect, build, and maintain Azure DevOps pipelines (YAML-based, multi-stage).
Prepare and implement automated builds, testing, and deployment strategies for microservices, APIs, and applications.
Coordinate and ensure high availability, disaster recovery, and rollback strategies are in place.
Prepare and implement monitoring and logging solutions with Azure Monitor, Application Insights, and Log Analytics.
Prepare and apply DevSecOps principles by integrating security checks into CI / CD workflows.
Manage and ensure compliance with security best practices, RBAC, and least-privilege principles in Azure.
Prepare, implement and maintain cloud-based security guardrails, including data protection, configuration baselines, and Zero Trust principles.
Work closely with development teams to adopt cloud-native practices and optimize deployments.
Mentor junior engineers and establish best practices for DevOps across the organization.
Drive improvements in reliability, performance, and scalability of systems.
Promote a strong cybersecurity culture by working collaboratively with development and operations teams, providing security guidance, and supporting secure coding practices.
Performs a variety of related duties not listed, to be determined and assigned as needed.
Performs all duties in compliance with agency safety policies and procedures :
Attends work on a regular and predictable schedule in accordance with agency attendance and leave policies.
Will be required to travel up to 10% of the time.
Actively embody and support the Texas Model by demonstrating its core values in daily tasks and interactions with others.
Qualifications
MINIMUM QUALIFICATIONS
Bachelor’s degree with major course work in data processing, computer science, computer information systems, management information systems, business administration, or a related field. Ten (10) years of full-time wage-earning experience in application development or computer programming. Eight (8) years of the experience must involve use and administration of an enterprise level database for development of a client-server / web-based application.
OR
Associate’s Degree with major course work in data processing, computer science, computer information systems, management information systems, business administration, or a related field. Twelve (12) years of full-time wage-earning experience in application development or computer programming. Eight (8) years of the experience must involve use and administration of an enterprise level database for development of a client-server / web-based application.
OR
High School diploma or equivalent. Fifteen (15) years of full-time wage-earning experience in application development or computer programming. Eight (8) years of the required experience must involve use and administration of an enterprise level database management system, client-server / web-based application.
PREFERRED QUALIFICATIONS
Experience and Education Substitutions :
One year of appropriate experience may substitute for one year of college (30 course hours) on a year for year basis.
Completed course hours of undergraduate study may substitute for up to four years of experience on a basis of 30 course hours for one year of experience.
Completed course hours of graduate study may substitute for up to two years of experience on a basis of 12 graduate course hours for one year of experience.
Pro-rated part-time experience may satisfy the experience requirement.
Note : Any degree, diploma, high school equivalent, or course hours required to meet minimum qualifications must be from an accredited educational institution.
KNOWLEDGE, SKILLS, AND ABILITIES
PHYSICAL DEMANDS AND WORKING CONDITIONS
The following physical demands and working conditions are representative of those encountered and / or necessary for the employee to successfully perform the essential functions of this job. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions.
Ability to communicate effectively, orally and in writing
Ability to see
Ability to hear (with or without aid)
Ability to perform tactile discernment
Identifying colors
Depth perception
Operate motor equipment
Heavy lifting, 45 lbs. & over
Heavy carrying, 45 lbs. & over
Restraining combative youth
Pushing
Pulling
Repeated bending
Reaching above shoulder
Prolonged standing and walking
Walking
Standing
Sitting
Crawling
Twisting
Kneeling
Stooping
Manual / finger dexterity
Dual simultaneous grasping
Climbing stairs
Climbing ladders
Benefits include : Retirement plan, paid group health & life insurance for employee, paid holidays, paid vacation leave, paid sick leave, longevity pay, educational assistance program, employee assistance program. Optional add-on benefits include : Dental, Vision, Optional Life Insurance, Voluntary AD&D Insurance, Dependent Health & Life insurance, Health & Dependent care flexible spending accounts, etc. Additionally, certain designated positions are eligible for hazardous duty pay, career ladder advancements, and free meals while on duty.
Application Developer • Austin, Texas