Job #: 3006

Title: DevOps – Broomfield, CO


  • Other
  • Job Type:

  • Contract
  • Contract Pay Rate:
  • $50-75
    • Anywhere
    • Posted 4 weeks ago

    Position Summary
    Assist in Data Center move, involving rearchitecting numerous systems and processes.  Responsible for designing, implementing, and executing automated creation of database and software systems.  Works closely with project management, software development and IT/network operations to identify system requirements/changes needed.


    Essential Functions and Responsibilities
    To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.

    Build and maintain deployment automation, system configuration, custom tools, and processes to support Data Center move.
    Develop and follow best practices for tools and automation development, including versioning practices, source control procedures, branching patterns, and release standards.
    Work effectively with Project Management, Technical Operations, Product Management, Software Development, and Business Customers.
    Build new servers from the ground up and configure the necessary software to prep it for database and application deployments.
    Configure systems for high availability/clustering.
    System administration of Linux / Windows servers.
    Implement / maintain dev ops tools, including Ansible and Python scripts.
    Assist with deployment of database and software changes.
    Work closely with technical resources as well as IT/network operations to identify and improve ICAT’s processes to enhance productivity and improve product quality.
    Develop solutions in alignment with departmental goals and SLAs for availability, scalability, performance, and resiliency.
    Assist in the management of software defect process and flow management including creation, updating and closure.
    Establish configuration management tools in a production setting, for multiple environments.
    Proactively monitor production systems, deployments, and routine maintenance tasks, identifying bottlenecks, potential issues, and opportunities for improvement.
    Aid the Systems Management group to ensure all Production applications are correctly up and running and troubleshooting when and if there are issues.
    Identify technical issues for resolution and assigns tasks to staff members for resolution.
    Document solutions for consumption by technical and non-technical audiences.
    Plan and implement improvements to infrastructure to support future growth.
    Develop task lists, milestones and deliverables for all operations and implementations.
    Direct and implement the necessary controls and procedures to protect systems.
    Research, recommend and implement changes to procedures and systems to enhance data systems security.
    This position regularly requires evening hours and weekend work as needed

    Job Qualifications
    Bachelor’s degree in Computer Science or related field, or equivalent experience.
    Experience in Windows Administration and automation.
    Working knowledge of change & release management.
    Experience with Linux/Unix system administration – CentOS / RHEL preferred.
    Working knowledge of SQL and databases – SQL Server and Oracle preferred.
    Solid understanding of SDLC, Common Development Practices, Hybrid/transaction strategies for getting to Agile.
    Work effectively with Project Management, Technical Operations, Product Management, Software Development, and Business Customers
    Knowledge of best practices and IT operations in an always-up, always-available service
    Strong background in Linux/Unix Administration, preferably CentOS or RHEL
    Proficiency working in Microsoft Windows environments
    Demonstrated experience with Python, Shell, Ruby, or other scripting language(s)
    Scripting and automation experience in enterprise-scale environments
    Experience maintaining automated build systems such as Jenkins
    Working understanding of continuous integration build environments
    Experience with Ansible, Docker, Puppet, Chef, Jenkins, and other similar Configuration Management tools.
    Experience with Bugzilla or other similar issue and project tracking systems.
    Experience with version control systems e.g. git, SVN, CVS – Perforce preferred.
    Understanding of web container servers such as JBOSS/Wildfly and Tomcat
    Experience configuring and maintaining Apache HTTP servers.
    Ability to translate business communication and requirements into technical requirements
    Independent project preparation, scheduling, and coordination
    Strong verbal and written communication and group facilitation skills


    Personal Attributes
    Highly self-motivated and directed and a demonstrated ability to achieve goals in an innovative and fast-paced environment with keen attention to detail
    Able to prioritize and execute tasks in a high-pressure environment
    Proven analytical and creative problem-solving abilities
    Strong verbal and written communication and group facilitation skills
    Experience in translating business communication and requirements into technical requirements
    Demonstrated success with problem solving, innovative thinking, project/time management, collaboration, reliability, professionalism, and producing quality work under demanding circumstances
    Ability to work in a team-oriented, collaborative environment
    Manage the deployment, monitoring, maintenance, development, upgrade, and support of IT systems Ability to work with others well in a cross-technology team environment


    ICAT Core Competencies
    Analysis and Reporting
    Business Planning and Management
    Communication and Presentation
    Customer Focus and Relationship Building
    Champion for Change
    Information and Technology Proficiency
    Problem Solving and Decision Making
    Technical Industry and/or Profession Expertise

    Working Conditions
    Physical Work Demands
    Able to sit and work at a computer keyboard for extended periods of time.
    Able to stoop, kneel, bend at the waist and reach on a daily basis.
    Able to perform general office administrative activities: copying, filing, delivering and using the telephone.
    Able to lift and move up to 25 pounds occasionally.

    Mental Work Demands
    Regular and on-time attendance.
    Hours regularly exceed 40 hours per week.
    Occasional travel by conventional means including aircraft, motor vehicle and the like within the region and to other locations as required.


    Note:  To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  The requirements listed above are representative of the knowledge, skill, and/or ability required and are not intended to be an exhaustive list of all duties, responsibilities or qualifications associated with this job.​



    Your Name*

    Your Email*

    Your Phone*

    Your Message

    Please attach your Resume*