Overview
On Site
70/hr - 70.65/hr
Full Time
Skills
Data Structure
Scripting
Open Source
Innovation
Software Development
Mentorship
DevSecOps
Continuous Integration and Development
YAML
Customization
Application Lifecycle Management
Microsoft Azure
DevOps
VSTS
Microsoft TFS
Microsoft Windows
Linux
Operating Systems
Server Virtualization
Storage
High Availability
Recovery
Repair
Migration
Software Management
Automated Testing
SOA
.NET
WCF
XML
Web Services
Windows Services
Communication
English
Computer Networking
Management
Software Deployment
Job Details
Senior DevOps Engineer - Lindon, UT
Global FinTech giant seeking a seasoned DevOps Engineer for a long term contract opportunity in their Lindon, UT office!
As a DevOps Engineer, you will be responsible for delivering an end-to-end solution from initial concept through finished solution in the area of automated build, deployment, monitoring, and server infrastructure. You will need to code and configure tools as well as assemble and integrate technology across disparate platforms. You need a deep understanding of systems, data structures, modern scripting, and enterprise level languages as well as open source tools that can and should be leveraged to solve problems. You will work with architects and other technology leaders to ensure that the best relevant technology solutions are being adopted. You will play a key role in fostering innovation and ensuring adoption of new technologies as needed. You need to be passionate about working with software development teams releasing production-ready software frequently. You will be expected to mentor and develop others.
Duties/Qualifications
Global FinTech giant seeking a seasoned DevOps Engineer for a long term contract opportunity in their Lindon, UT office!
As a DevOps Engineer, you will be responsible for delivering an end-to-end solution from initial concept through finished solution in the area of automated build, deployment, monitoring, and server infrastructure. You will need to code and configure tools as well as assemble and integrate technology across disparate platforms. You need a deep understanding of systems, data structures, modern scripting, and enterprise level languages as well as open source tools that can and should be leveraged to solve problems. You will work with architects and other technology leaders to ensure that the best relevant technology solutions are being adopted. You will play a key role in fostering innovation and ensuring adoption of new technologies as needed. You need to be passionate about working with software development teams releasing production-ready software frequently. You will be expected to mentor and develop others.
Duties/Qualifications
- Good understanding of DevOps, DevSecOps principles and the ability to apply the same
- The ability to create and maintain CICD pipelines. (e.g. YAML and others)
- A high level of proficiency configuring and customizing application lifecycle management (ALM) using Microsoft Azure DevOps/VSTS/TFS is needed
- Deep expertise at designing and building automated code deployment systems is expected from this role. The ability to orchestrate environment deployment from OS all the way through the application layers of a solution, using a variety of tools is needed
- Knowledge and working experience of both Windows and Linux operating systems
- A basic understanding of server virtualization, networking, and storage to ensure that the solution scales and performs with high availability and uptime
- The ability to create mechanisms/architectures that enable rapid recovery, repair, and cleanup of faulty migrations with good understanding of fault tolerance and failure domains
- Identify opportunities to develop automation for the most common infrastructure and application management tasks
- Very good understanding of automated software testing and pipeline integration is required.
- Basic understanding of SOA along with the ability to develop and configure services built using .net (WCF, XML web services, Web APIs, Windows services, etc)
- Efficient communication using English, good networking skills, proven ability to influence and drive change initiatives
- Ability to oversee releases and software deployment
- Proven experience in operating within a global environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.