Contact Us 877.823.3669

DevOps Engineer in Lakewood, CO at SNI Technology

Date Posted: 4/3/2018

Job Snapshot

Job Description

SNI Technology's client is actively looking to hire a Mid-Level, DevOps Engineer for an exciting full-time, direct-hire opportunity located in Lakewood, CO!

MUST HAVE REQUIREMENTS:

  • Bachelor's Degree in Computer Science or other technical field with 3 years of related experience. (A combination of post-high school education, job related certifications and equivalent of 7 years related experience may be considered in lieu of a degree)
  • Advanced knowledge of Linux/RedHat environment
  • Ability to write code using one or more languages such as Java, Python, Bash, PowerShell, Perl, Ruby, Groovy or similar scripting languages
  • Hands on experience with automation tools like Ansible (preferred)/Puppet/Chef/SaltStack

SUMMARY:

SNI Technology's client is seeking an experienced Mid-Level DevOps Engineer who is detail-oriented, organized, and passionate about technology to join their growing team in Lakewood, CO. The growing IT staff works in a highly collaborative environment with a strong focus to continue to support the company's commitment to our customers and employees.

The Dev Ops Engineer will be responsible for developing the design, automation, and implementation of continuous integration/continuous delivery goals to ensure quality and performance improvements are made while working closely with partner teams. This individual will collaborate and create the documentation of procedures and processes maintained to ensure consistency across development, test, and production environments. They will also train and mentor new and existing staff and provide group training on specific subject areas as needed.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Ensure Best Practices and standards are being followed
  • Develop and perform maintenance on existing scripts
  • Develop the design of various size projects
  • Support and maintenance of existing DevOps tools and evaluation of toolchain enhancement
  • Collaborate with Software Quality Assurance, Infrastructure, and Development teams to create and evolve policies, best practices, and frameworks for build and deploy automation as needed
  • Provide training of other team members and across IT
  • Work under general supervision; report to an IT manager. A certain degree of creativity and latitude is required
  • Make suggestions for improving the DevOps process
  • Maintain and oversee proper documentation
  • Perform other duties and projects as assigned

MINIMUM QUALIFICATIONS OF POSITION:

  • A Bachelor's Degree in related field and a minimum of 3 years of related experience
  • A combination of post-high school education, job related certification and related experience equivalent to 7 years may be considered in lieu of minimum requirements

PREFERRED QUALIFICATIONS OF POSITION:

  • Experience with Agile/Scrum development methodologies
  • Working knowledge with the following tools: Ansible (Tower), Jenkins, Docker
  • Strong experience in the software development methodologies
  • Working level of experience in automation with one tool and knowledge of scripting languages with tools

KNOWLEDGE AND SKILLS:

  • Experienced in DevOps practices and processes
  • Ability to write code using one or more languages such as Java, Python, Bash, PowerShell, Perl, Ruby, Groovy or similar scripting languages
  • Working knowledge of databases and SQL
  • Working knowledge of application server/middleware administration such as WebSphere and IIS
  • Experience with Continuous Integration (CI) technologies like Jenkins (preferred) or Bamboo
  • Hands on experience with automation tools like Ansible (preferred)/Puppet/Chef/SaltStack
  • Experience with SCM and version control systems such as GitHub (preferred), SVN, Perforce
  • Experience with build related technologies such as Ant, Maven, MSBuild, Grunt, Artifactory
  • Experience in an enterprise infrastructure environment
  • Experience with Agile/Scrum delivery model
  • Advanced knowledge of Linux/RedHat environment
  • Strong networking fundamentals - TCP/IP, subnetting and the difference between socket and connection timeouts
  • Working knowledge of information security concepts and techniques, as they apply to enterprise operating systems and applications
  • Strong organizational skills
  • Strong technical and operational problem-solving skills
  • Strong verbal and written communication skills
  • Excellent customer service skills
  • Strong ability to work in a team-oriented environment
  • Ability to lead initiatives and manage projects with minimal guidance