Azure DevOps Engineer

  • Posted 60+ days ago | Updated 3 days ago

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 6 Month(s)
No Travel Required

Skills

Ansible
Ant
Azure
Azure DevOps
Azure Log Analytics
Azure Security
Bash
Centos
Cloud computing
DevOps
Git
Gradle
HTTP server
JRuby
Java
Jetty
Kibana
Debian
Linux
Logstash
Microsoft IIS
Nagios
Nginx
NoSQL
Perforce
Platform as a Service
PowerShell
Puppet
Python
RedHat
Ruby
Splunk
TeamCity
Terraform
Tomcat
Ubuntu
Vagrant
VirtualBox
Virtualization
Xen
configuration management
release management

Job Details

Resource 1 is in need of a Sr. DevOps Engineer for a remote contract position. Selected candidate must have a solid background in building out CI-CD pipelines and scripting in PowerShell. The selected individual will be responsible for designing, implementing and maintaining production systems, leveraging configuration management to implement and maintain infrastructure, end to end monitoring and constantly reviewing current implementation against future needs. Individual should have 7+ years of total experience and 2-3 years of DevOps engineering experience with Azure and AWS combined.  

Responsibilities:

  • Improve application availability and performance
  • Continue to evangelize the DevOps philosophy
  • Identify opportunities for automation where possible and create tooling solutions.
  • Identify areas for improvement within the current environment around automation, CI-CD, and platform reliability and implement the identified improvements.
  • Identify best-of-breed technologies and implement best practice according to requirements.
  • Advocate and educate colleagues on DevOps organizational culture

Skills:

  • 7+ years of total IT experience focusing on build/release management and DevOps.  
  • 1 year Azure Devops, VSTS experience.
  • 2-3 total years of DevOps Engineering experience AWS or Azure DevOps.
  • 3 min- 5 years of experience with coding or scripting languages (Ex. Shell, Ruby/JRuby, Perl, Python, PowerShell, Java, Bash).
  • Experience in mentoring and executing Agile, Lean, and Continuous Delivery best practices.
  • Strong technical foundation in a number of the following tools and technologies:
    • Windows and/or Linux (Ubuntu/Debian and/or RedHat/Centos/Fedora)
    • Virtualization (VMWare, Xen, KVM, VirtualBox)
    • Cloud computing: (Azure)
    • Infrastructure automation 3+ years (Chef, Puppet, Salt, Ansible, ARM Templates, Terraform, Vagrant, Packer)
    • Build tools (Maven, Gradle, Ant, NAnt, MSBuild, Rake, GNU Make)
    • Continuous integration tools (Azure DevOps, TeamCity, Jenkins, Cruise Control).
    • SCM tools (Git, SVN, Perforce)
    • Platform as a Service, Application servers, servlet containers, and web servers (Logic Apps, Service Bus, API-M, NoSQL platforms, WebSphere, Tomcat, Jetty, Nginx, Mongrel, Microsoft IIS, Apache HTTP server)
    • Logging ­ (Azure Log Analytics, Splunk, Kibana, Logstash)
    • Monitoring – (Azure Security Center, Nagios, Splunk, Boundary)
  • Experience managing CI - CD pipelines.
  • Plus skill is 1 -2 years in Serverless environment.
  • Bachelor's Degree in Computer Science, Engineering, or Technical Science.
  • Excellent written and verbal communication skills