About
Job Description
Title: DevOps Engineer
Location: Montvale, NJ
Industry: Accounting
We cannot work with 3rd party companies for this role
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
5+ years of related work experience demonstrating increasing complexity and responsibility in a DevOps or Site Reliability position
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