Devops Engineer

Phoenix, Arizona

The Judicial Branch of Arizona in Maricopa County
Job Expired - Click here to search for similar jobs
Posting Date
04/29/25

Application Deadline
05/02/25

Pay Range
Min - 1st Quartile - Mid - Max
$97,000.00 - $114,248.80 - $131,497.60 - $166,000.00

The expected ENTRY pay range for this position based on experience and equity within the Judicial Branch is $97,000.00 to $131,497.60.

This position is exempt under the FLSA.

What We Offer

We offer generous paid time off, paid sick leave, and 10 paid holidays. We have affordable medical, dental, and vision insurance, and our employees are entitled to coverage by one of several State-sponsored retirement pension plans, our employee assistance program, and wellness incentives. Additionally, our employees have the option of life insurance, disability, a group legal plan, and pet insurance. Under the current guidelines for the Public Service Loan Forgiveness (PSLF) Program, the Maricopa County Superior Court is a qualifying employer. Therefore, any full time Judicial Branch employee, who meets other eligibility criteria may be eligible for loan forgiveness under this program. Click here to learn more.

Job Type
Unclassified - Judicial

Department
D800 Superior Court

About the Position

Applicants must currently reside in Arizona or be willing to relocate to Arizona by the time of hire.

Standard Judicial Branch business hours are Monday through Friday from 8 am to 5 pm. This position may offer a hybrid (telework, remote) schedule, depending on the needs of the Judicial Branch.

The Judicial Branch is unable to provide visa sponsorship (i.e. H-1B visa etc.).

The DevOps Engineer will be responsible for designing, implementing, and maintaining the infrastructure and tools that support our software development and deployment processes. This includes configuring and managing cloud-based infrastructure, automating builds and deployments, and monitoring and troubleshooting production systems. Ideal candidates will be experienced with Agile and Scrum methodologies, have prior hands-on technical experience with relevant tools (Dockers, Kubernetes, CICD), and have demonstrated the ability to identify and solve challenging technical problems. The ideal candidate must be able to draw from experiences in build management, configuration management, infrastructure development, and release management - continuously exploring opportunities for improvement and automation.

About The Superior Court:

The Superior Court of the Judicial Branch of Arizona in Maricopa County is dedicated to providing a safe, fair and impartial forum for resolving disputes, enhancing access to our services, and providing innovative, evidenced-based practices that improve the safety of our community and ensure the public's trust and confidence in the Judicial Branch. The Superior Court in Maricopa County, one of the largest, most innovative and progressive trial courts in the nation, seeks innovative individuals to join our team who will embrace our vision of excellence and the principles inherent in the Rule of Law every person, every day, every time. We fulfill these principles through a culture that values fairness, respect, integrity, innovation, and safety.

Position Qualifications

We recognize your time is valuable, so please apply if you meet the following required qualifications:

Education:
  • Bachelor's degree in Computer Science, Information Technology or related field
Experience:
  • Seven (7) years' experience in a DevOps or related role with technical implementations of software development projects.
Our Preferred Candidate has:
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Proficient in working with Cloud DevOps and Cloud DevOps pipelines, preferably Azure DevOps, and building Azure DevOps pipelines.
  • Experience with Agile methodologies and DevOps practices.
  • Experience with GIT and TFS version control systems.
  • Experience with containerization using technologies such as Docker or Kubernetes.
Knowledge, Skills, and Abilities:

Knowledge of:
  • Software and application design and architecture.
  • Modeling methods and software design principles.
  • Understanding of software quality assurance principles.
  • Networking and security concepts
  • The principles, techniques, and methodologies of software development, technical project management, quality management, and structured change management.
Skill in:
  • Scripting in languages such as Python, Bash, or PowerShell
  • System design and development process, including requirements analysis, feasibility studies, software design, programming, pilot testing, installation, evaluation and operational management.
  • Leadership and team building to guide the work of personnel.
  • Organization and time management.
  • Expert in build automation, code branching and migration techniques
  • Communication, especially in the area of writing and developing policy and procedures.
  • Problem solving and decision-making
  • Organizing, prioritizing, and managing multiple tasks
Ability to:
  • Apply knowledge related to research and evaluation of new/emerging technologies to achieve business value realization.
  • Conduct software design reviews.
  • Express complex technical concepts effectively, both orally and in writing.
  • Work well with people from many different disciplines with varying degrees of technical experience.
  • Design, install, measure, and report appropriate metrics, with demonstrated data representation skills.
  • Lead project process implementation with emphasis on the effective adoption of Agile Software Development methods and practice.
  • Work well under pressure and handle changing priorities or interruptions seamlessly
  • Use good judgement in applying and following established procedures
  • Work independently on complex assignments using discretion and judgment including time management to meet deadlines
Essential Job Tasks

(This is not an all-inclusive list of all job duties that may be required; employees will be required to perform other related duties as assigned.)
  • Act as a subject matter expert for troubleshooting and resolving complex, multi-tier web problems across different platforms.
  • Collaborate with development and operations teams to ensure that systems are deployed and operated effectively and efficiently.
  • Design, implement, and support automated continuous integration and deployment processes in conjunction with development and QA teams.
  • Implement and monitor application performance tracking to ensure site uptime and response times. Manage status and renewals of certificates and web domains.
  • Develop and maintain automation scripts and tools to manage Unix/Linux virtual environments, including automated provisioning, configuration, and scaling.
  • Collaborate with security and compliance teams to develop and maintain application security policies that meet regulatory requirements.
  • Monitor and analyze performance metrics of Unix/Linux virtual environments and optimize system configurations and resource allocation to ensure optimal performance and uptime.
  • Develop and maintain deployment scripts to automate the deployment of applications and infrastructure changes to production and non-production environments.
  • Design and implement Azure DevOps pipelines frameworks for application deployment, infrastructure management, and other DevOps processes.
  • Collaborate with development teams to ensure that pipelines are optimized for specific applications and technologies, and that they adhere to best practices for DevOps automation and integration.
  • Develop and maintain deployment and scaling strategies for microservice architectures and implement tools and processes to ensure high availability and reliability of microservices.
  • Mentor and coach junior DevOps engineers and other team members
  • Conduct research and recommend new tools, technologies, and methodologies to improve DevOps processes and practices.

Working conditions:

While performing the duties of this job, the employee may need to communicate clearly, perceive details of objects that are close by, and maintain various physical positions for extended periods, such as sitting, standing, or walking. The job may involve using hands for tasks such as typing, handling objects, or operating tools, as well as reaching with hands and arms. Occasionally, the employee may be required to move or lift objects weighing up to 20 pounds. Reasonable accommodations may be made to enable individuals with disabilities to perform these functions.

Additional Information

Judicial Branch Human Resources reserves the right to move forward candidates based on the information provided directly on the application. The hiring authority will select the successful candidate based on departmental needs.

Typically, successful candidates are hired at a salary rate up to the midpoint of the range, based on applicable experience, internal equity, and budgetary allowances.

All Judicial Branch offers of employment and continued employment are contingent upon passing a thorough background and/or fingerprint check. Applicants must completely and fully answer any questions regarding felony and misdemeanor convictions including any convictions that have been expunged or set aside . click apply for full job details
Date Posted: 03 May 2025
Job Expired - Click here to search for similar jobs