Contact Us 877.823.3669

Sr. DevOps Engineer in Lakewood, CO at SNI Technology

Date Posted: 10/31/2018

Job Snapshot

Job Description

SNI Technology's client located in Lakewood, CO is actively looking to hire a Senior DevOps Engineer on a full-time, direct-hire basis!

MUST HAVE REQUIREMENTS:

  • Bachelor's degree in Computer Science, or other related field, and a minimum of 5 years of related experience (A combination of post-high school education, job related certification and related experience equivalent to 9 years, may be considered in lieu of a degree.)
  • Must-have working knowledge of scripting languages, using Python, BASH, PowerShell, Java, Groovy, and/or related technologies
  • Must-have working knowledge of CI/CD tools, including Jenkins, Ansible, and Artifactory.
  • Experience leveraging cloud technologies.

SUMMARY:
The Sr. DevOps Engineer will be responsible for evaluating, coding, upgrading, configuring, and maintaining the build and deployment processes across the development teams. They will collaborate on the design of automation and implementation of continuous integration and delivery to ensure quality and performance improvements are made while working closely with partner teams. Implement processes and document procedures to ensure consistency across automation projects and workflows. Perform problem investigation and resolution in coordination with various teams across IT. Train and mentor new and existing staff and provide group training on specific subject areas as needed.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Perform coding, testing, and maintenance on existing programs with little direction or supervision
  • Pursue educational opportunities to expand knowledge and improve skills through workshops, classes, seminars, and bank operations training
  • Ability to teach small seminars on specific topics
  • Contribute to design of various size projects and perform design independently on moderate to large sized projects
  • Support major applications with minimal supervision
  • Majority of time spent on technical issues such as coding, testing, and maintenance
  • Handle critical problems with minimal supervision
  • Lead other developers on moderate to large sized projects from analysis through implementation (including establishing hours estimates and project due dates)
  • Work with vendors under minimal supervision
  • Suggest changes and/or additions to the Programming Standards Manual and other application manuals
  • Make suggestions for improving the development process
  • Maintain proper documentation

MINIMUM REQUIRED QUALIFICATIONS OF POSITION:

  • Typically requires a bachelor's degree in related field and a minimum of 5 years of related experience. A combination of post-high school education, job related certification and related experience equivalent to 9 years may be considered in lieu of minimum requirements.

PREFERRED QUALIFICATIONS OF POSITION:

  • Bachelor's Degree in Computer Sciences or other technical field is preferred

KNOWLEDGE AND SKILLS:

  • Working knowledge of scripting languages using Python, BASH, PowerShell, Java, Groovy, and/or related technologies
  • Working knowledge of CI/CD tools including Jenkins, Ansible, Artifactory
  • Experience leveraging cloud technologies
  • Demonstrated problem solving skills
  • Experience working in different software development lifecycle methodologies including agile, iterative, and waterfall
  • Excellent organizational skills allowing for the work on multiple tasks simultaneously
  • Demonstrated ability to define, design, code, test and implement efficient, quality programs, both batch and on-line, for moderate to large sized projects
  • Strong verbal and written communication skills
  • Strong customer service skills
  • Thorough understanding of change control processes
  • Good understanding of information security concepts
  • Learned a technical skill outside of their domain
  • A certain degree of creativity and latitude is required