Job Description :
DevOps Engineer/Developer
Salt lake City, UT
6 month

30 min phone screen then 1 or 2 hr video interviews
JD

MUST HAVE:
Banking Experience
Strong MAVEN & SQL Experience

This position will be responsible for engineering enterprise solutions on the Release Engineering team. You will be integral in helping to create and maintain automated solutions spanning the code management, build, package, deploy and delivery functions of DevOps. Solutions design and development may include integrations, plugins, tool customizations and configurations, extensions, scripts, designs, and models.
In this role, you’ll work collaboratively with all roles and teams in the IT organization to ensure requirements are understood and met. You will also participate in administration and troubleshooting of solutions, systems, and processes. Other duties as assigned.

Responsibilities:
Source Code repository management (SCM) including branch management.
Creating, administering and maintaining automated solutions for:
Building code/compilation strategies
Packaging and Versioning with artifact management strategies
Deployment including product configuration strategies
System troubleshooting and problem solving across platform and applications
Suggesting and implementing approved tools architecture improvements.
Recommending and implementing approved process and procedure improvements.
Evaluate new technology options and vendor products.
Create, administer, and maintain certain integration point solutions with other systems or data streams.

DEV
Bachelor''s degree in Information Systems, Computer Science or a related fielder equivalent experience required
4 years of direct experience with Development/Operations delivery pipeline activities
3 years applied scripting experience in advanced scripting languages (eg. Python, Groovy, Powershell, Gradle, JSON, JavaScript)
2 years effectively coding in an Object-Oriented programing language (e.g. Java, C#,)
Ability to stand up a CI pipeline in one or more industry standard tools (e.g. Jenkins, TFS, Bamboo, etc

OPS
Strong background in Windows and Linux/Unix Administration
Working knowledge and experience with at least one deploy/Release toolset (eg. Octopus Deploy, TFS, Udeploy, XebiaLabs, Electric Cloud, etc
Applied working knowledge and experience of database admin basics (e.g. SQL and MySQL)
Knowledge of best practices and IT operations in an always-up, always-available service

General
Requires in-depth knowledge of Software Development Lifecycle (SDLC)
Strong troubleshooting skills
Strong interpersonal and communication skills, both verbal and written
Solid organizational, time management and judgment skills
Solid technical and project leader skills

Preferred Skills
Familiarity with Hybrid Clouds (e.g. VMware, OpenShift, Azure Stack)
Experience with change management and/or deploying enterprise distributed systems in a production environment.
Experience with dev and deploy of database changes in parallel with applications
Hands-on knowledge of build, configure, and deploy management of containers(Docker, Kubernetes, OpenShift, Mesos, etc
Practical experience with one or more IaC tools (e.g. Chef, Puppet, Ansible)
Ability to use a wide variety of open source technologies and cloud services
Working experience with infrastructure monitoring / logging (e.g. Nagios, ELKstack, Grafana, DataDog, Dynatrace, Splunk, etc
Experience working in Agile team environment. Understands Agile with Scrum team concepts in practice.
             

Similar Jobs you may be interested in ..