Previous Job
Previous
DevOps Engineer
Ref No.: 18-05993
Location: Montvale, New Jersey
DevOps or Site Reliability Engineer
Montvale, NJ Onsite
6-12 months contract


*W2 or Independent Corps, NO 3RD PARTY*

Required Experience:
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