Job #: 1392

Title: DevOps Engineer

Region:

  • Northern New Jersey
  • Job Type:

  • Contract
  • Function:

  • Not Applicable
  • Engineer
  • Contract Pay Rate:
  • $75-100
    • Anywhere
    • Posted 1 year ago
    • This position has been filled

    ​Momentum is looking for a Senior Dev Ops Engineer

    The managers are flexible with tools as long as candidate has experience with below skills:

    • Strong experience setting up and deploying CI/CD pipelines
    • Strong experience with CI/CD tools like Ansible, Jenkins, TeamCity, Octopus or VSTS
    • Excellent automation and scripting skills with PowerShell
    • Extensive experience in Linux administration, usage, and bash scripting (Bash, Batch, PowerShell)

    Responsibilities:

    • Develop PowerShell scripts to provide reliable and scalable automation
    • Manage deployment pipeline using TeamCity, VSTS and Octopus Deploy tools
    • Create strong workflow processes and CI/CD pipelines
    • Assist in evaluating innovative technologies that may be helpful to the team
    • Create Azure resource automation and monitoring
    • Configure and Set up application is IIS
    • Perl and Python scripting
    • Experience in developing software using ASP.NET, .NET, C#, JavaScript technologies and SQL Server
    • Design database schema, develop stored procedures, and SQL Server Integration Services (SSIS) packages
    • Troubleshooting applications built on ASP.NET, .NET, C#, JavaScript technologies and SQL Server
    • Practice standard development process leveraging agile methodologies such as SCRUM and TDD
    • Review and analyze business requirements and provide technical feasibility and estimates
    • Create technical documents for software products using Visio, UML, PowerPoint and Office

    Qualifications:

    • 3 – 4 years of related work experience demonstrating increasing complexity and responsibility in a DevOps or Site Reliability position
    • Bachelor’s degree in engineering, computer science, information systems, or a related field from an accredited college or university; Master’s degree from an accredited college or university is preferred
    • Strong experience setting up and deploying CI/CD pipelines
    • Strong experience with CI/CD tools like Ansible, Jenkins, TeamCity, Octopus or VSTS
    • Excellent automation and scripting skills with PowerShell
    • Experience with Docker (compose, Dockerfile, image creation/deployment, etc.)
    • Experience with Puppet (usage, coding, server configuration/administration/maintenance, etc.)
    • Extensive experience in Linux administration, usage, and bash scripting (Bash, Batch, PowerShell)
    • Experience using or implementing code deployment tools to create and control infrastructure as code
    • Experience using and implementing industry standard monitoring tools and technologies
    • Experience with Azure Cloud technologies is preferred but AWS is viable if willing to learn Azure
    • GIT experience is a plus
    • Team player with an open mind to learning new technologies
    • Experience with troubleshooting applications built on ASP.NET, .NET, C#, JavaScript technologies and SQL Server
    • Working knowledge of UML concepts and Agile methodologies such as SCRUM and TDD
    • Experience creating technical documents for software products using Visio, UML, PowerPoint and Office
    • Solid focus on code quality, related analytic tools and integration with Sonar

      Education:
      Bachelors degree in engineering, computer science, information systems, or a related field from an accredited college or university.