DevOps Engineer, IT Automation
About the role
The DevOps Engineer, IT Automation will be a key technical member of the IT team, responsible for reducing manual work through automation, scripting, systems integration, and sound DevOps practices. This is a hybrid role.
Responsibilities
- Design, build, and maintain reliable automation workflows across IT systems, identity platforms, ticketing systems, financial applications, and business tools.
- Develop integrations using APIs, scripting, webhooks, event-driven workflows, and automation platforms to streamline recurring IT and business processes.
- Automate user lifecycle processes, including onboarding, offboarding, access changes, group management, entitlement reviews, and recurring user access reviews.
- Serve as a primary reviewer for IT automation code, ensuring scripts and workflows are reliable, secure, readable, well-documented, and maintainable.
- Apply DevOps principles to IT operations, including version control, peer review, reusable code, CI/CD pipelines, structured deployments, testing, documentation, and monitoring of automation workflows.
- Create and support automation within Jira, Jira Service Management, Confluence, and related Atlassian products.
- Configure workflows, automate ticket routing and approvals, integrate with external systems, and improve service catalog, notification, escalation, reporting, and support processes.
- Administer, automate, or integrate Microsoft 365, Entra ID, Active Directory, Windows Server, endpoint management, OneDrive, and related infrastructure platforms.
- Evaluate and apply AI-assisted development and IT productivity tools where appropriate.
Requirements
- 3 to 5 years of experience in DevOps, software engineering, systems administration, IT automation, platform engineering, or a similar technical role.
- Strong, demonstrable proficiency in Python is required. Experience with PowerShell, Bash, JavaScript, or other scripting and programming languages is strongly preferred.
- Hands-on experience with REST APIs, webhooks, JSON, modern authentication methods, and system-to-system integrations.
- Experience using Git or similar version control systems, with the ability to review automation code for reliability, readability, security, and long-term maintainability.
- Experience with Entra ID, Active Directory, and Microsoft 365, including identity lifecycle management, access reviews, group management, and user provisioning workflows.
- Experience administering, automating, or integrating Atlassian products such as Jira, Jira Service Management, Confluence, Assets, Automation for Jira, or Atlassian APIs.
- Solid understanding of Microsoft 365, Windows Server, endpoint management, networking fundamentals, virtualization, and core security practices.
- Experience with AI-assisted coding tools or developer productivity platforms such as Claude Code, Codex, OpenCode, or similar tools is a plus.
Benefits
- Medical, dental, vision
- 401(k) with employer match
- Life and long-term disability coverage
- HSA and FSA plans
- Holidays and paid time off requests
- Roads and paid time off requests
- Robust wellness program (we're talking catered meals three times a week, lunch and learns, and onsite gym!)
Headquarters
Celtic Bank is headquartered in the heart of downtown Salt Lake City, Utah, and was named a top SBA lender in the nation in 2025!
Equal Opportunity Employer
Celtic Bank is an equal opportunity employer and complies with all applicable federal, state and local fair employment practices laws.
Physical And Other Requirements
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. The demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
- Stationary Work: The employee is frequently required to stand; walk; use hands to type, handle documents, and perform other office related duties.
- Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects.
- Mobility: The employee in this position needs to occasionally move between work sites and inside the office to access file cabinets, office machinery, etc.
- Communicate: The employee is regularly required to talk or hear and will frequently communicate with others. Must be able to read, write and understand fluent English.
Work Model
Utah-based employees: Hybrid work schedule available after initial training period in our Salt Lake City, Utah office - department and job requirements will determine eligibility.