Release Engineer

Location: Richmond, Virginia
Date Posted: 07-18-2018
Position Title: Release Engineer
Location: Richmond, AL
Work Status: US
Position Status: Direct Hire

Our client is looking for an optimistic, driven and meticulous Release Engineer, that will provide critical production support and guidance for infrastructure or application issues.

Responsibilities:
  • Develops Azure Resource Manager templates and PowerShell scripts to automate releases
  • Analyzes and configures application business transaction monitoring and alerting
  • Develops configurations for TeamCity builds
  • Provides guidance on the health of the environment through monitoring and analytics
  • Responds to performance issues identified by alerting and reported incidents
  • Triages problems utilizing advanced tool sets
  • Automates frequent operational activities and tasks 
  • Partners with other teams to implement shared services
  • Participates in a 24×7 on-call rotation as scheduled
  • Executes configuration requests from developers and product teams.

Position Requirements:  
  • Experience with and passion for writing ARM templates and PowerShell scripts to deploy objects in Azure
  • A desire to learn or are already knowledgeable of CI/CD tools, esp. TeamCity, for system builds
  • Experience with Azure App Insights and another monitoring tool such as App Dynamics
  • An understanding of FTP, DNS, HTTP, SSL/TLS
  • An understanding of how data is posted to servers via RESTful services (i.e. get, put, post) 
  • Experience on an Agile/Scrum team
  • Good understanding of related Azure technologies 
  • Currently supporting a complex, external facing website with full understanding of all its functional pieces

Education/Experience:
4-year degree or equivalent and 3-5 years of Azure, PowerShell scripting, and application monitoring.

About Seneca Resources:
Seneca Resources is client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry.  Seneca Resources is a leading IT services provider with offices in Virginia, Alabama and Dallas, TX that service clients throughout the United States.  The key to our success lies within our strong corporate culture which drives our business.  We challenge our staff through engaging work, and we reward our staff through competitive compensation, extensive professional training, and excellent opportunities for career advancement.  In turn, we look for only the best and brightest to join our team.
 
We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.
 
or
this job portal is powered by CATS