Seeking a Senior DevOps / Software Release Engineer to join our Technology Services Division. This is a pivotal role focused on designing implementing and continuously improving our continuous integration pipelines release processes and internal tooling. It s an exciting opportunity to advocate for DevOps best practices while making a measurable impact on deployment frequency operational efficiency and lead time for changes.
The Senior DevOps Engineer will work closely with application development infrastructure and QA teams to maintain secure stable and efficient systems. You ll actively participate in technical envisioning design sessions and project delivery efforts while advocating for continuous improvement initiatives. This role will also be responsible for producing release status reports for leadership working with source code management systems like Bitbucket and GitHub and troubleshooting complex issues with a proactive problem-solving mindset. Experience in Agile/Scrum environments is expected.
KEY RESPONSIBILITES:
Design implement and maintain CI/CD pipelines to automate build test and deployment processes. Expert Skills required: Github & Github Actions
Configure continuous integration build systems. Jenkins & Github Actions
Automate release management deployment processes and strategies across Dev UAT and Production environments.
Lead all software release activities from code commits to artifact deployment into UAT & Production environments.
Set up and maintain monitoring alerting and logging systems to ensure application health performance and
availability.
Analyze logs and metrics to identify and resolve issues.
Collaborate closely with application development and infrastructure teams.
Advocate for DevOps best practices within the organization.
Participate in technical envisioning design and delivery of assigned projects.
Develop and present software release status reports to senior management and leadership.
Provide strong troubleshooting and problem-solving skills to diagnose and resolve complex issues.
Work with source code management systems (e.g. Bitbucket GitHub).
Demonstrate hands-on experience with Agile/Scrum process environments.
REQUIRED TECHNICAL EXPERTISE (EXPERT-LEVEL HANDS-ON KNOWLEDGE):
Source Code Management: Bitbucket GitHub or similar
Java Build Tools: Maven Gradle or similar
Operating Systems: Linux and Windows
Scripting Languages: PowerShell Bash or similar
Programming Languages: Java or similar
CI/CD Platforms: GitHub Actions Jenkins or similar
Atlassian Ecosystem: Jira & Confluence
FAMILIARITY & KNOWLEDGE (HUGE PLUS):
CRUCIAL SKILLS:
Exceptional attention to detail and strong problem-solving abilities.
Excellent communication skills both written and verbal.
Strong troubleshooting skills and the ability to think outside the box
Effective time management and sound judgment skills.
Hands-on experience working in Agile/Scrum process environments.
Consistently exhibits personal accountability for outcomes to all team members peers and stakeholders.
Strong organizational skills with the ability to respond quickly in a fast-paced environment.
Ability to prioritize and manage multiple projects simultaneously to meet deadlines.
WORK ENVIRONMENT & BENEFITS:
Contract-to-Hire: Eligible for conversion to a Full-Time State Employee after 6 months pending HR interview
and offer.
Remote Work: Primarily remote (80%) with teams coming into the office 1-2 times per month for
design/white-board sessions or as needed.
Equipment: Candidates need to have their own personal laptop available; a Windows workstation
will be assigned for remote access
REQUIRED TECHNICAL EXPERTISE (EXPERT-LEVEL HANDS-ON KNOWLEDGE): Source Code Management: Bitbucket, GitHub, or similar Java Build Tools: Maven, Gradle, or similar Operating Systems: Linux and Windows Scripting Languages: PowerShell, Bash, or similar Programming Languages: Java or similar CI/CD Platforms: GitHub Actions, Jenkins, or similar Atlassian Ecosystem: Jira & Confluence FAMILIARITY & KNOWLEDGE (HUGE PLUS): Spring Framework & Spring Boot applications development Container Architecture: Docker, Kubernetes, or similar CRUCIAL SKILLS: Exceptional attention to detail and strong problem-solving abilities. Excellent communication skills, both written and verbal. Strong troubleshooting skills and the ability to think outside the box Effective time management and sound judgment skills. Hands-on experience working in Agile/Scrum process environments. Consistently exhibits personal accountability for outcomes to all team members, peers, and stakeholders. Strong organizational skills, with the ability to respond quickly in a fast-paced environment. Ability to prioritize and manage multiple projects simultaneously to meet deadlines.
Education
Bachelors