logo

View all jobs

Senior DevOps Manager

Burlington, MA
Senior DevOps Manager 
Burlington, MA (remote for now!)


Job Summary
clip_image001.png
Seeking a temp-to-perm Senior DevOps Manager who can assist in establishing a DevOps environment and guide us as we transition from on-prem monolith apps to cloud-native microservices architecture.  You’ll design and implement DevOps practices, such as configuration management, automation of infrastructure as code, and continuous delivery in AWS cloud-native runtime environments for applications and services build upon .NET Core and Java frameworks.  You’ll lead a team responsible for availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning.  Join us as we advance the state of software development, delivery and availability in support of our growing suite of SaaS products and document processing services! 
 
Primary Responsibilities: 
  • Lead cloud-native implementation and design efforts while maintaining a strong partnership with architecture, engineering, IT, and InfoSec teams 
  • Lead, mentor, and manage a team of Operations Engineers, including DBA, Release Manager, and Production Support 
  • Build and maintain release pipelines that automate the deployment of applications through their lifecycle from Development->QA->UAT->Production with proper change control/approvals/audit/logging 
  • Develop KPIs to report results 
  • Ensure information security best practices and policies are implemented and maintained throughout the SDLC 
  • Perform daily systems monitoring as well as provide 24/7 production support for critical issues to assure uptime and reliability 
  • Coordinate with functional teams (and with vendors appropriately) to identify, prioritize, and resolve issues and perform root cause analysis
  • Work closely with IT to ensure environments effectively support Business Continuity / Disaster Recovery 
  • Work with engineering to minimize technical debt by maintaining/upgrading component versions & decommission legacy environments as warranted 
  • Stay current with industry trends and best practices, with the inclination to identify and promote the ones we should implement 
 
Education and Experience: 
  • Bachelor’s Degree or equivalent experience 
  • 5+ years of production DevOps or related experience, preferably in a SaaS shop 
  • A strong inclination to automate everything 
  • Expert level experience in dev tech: 
  • CI/CD/Automation tools, such as Azure DevOps, Puppet, Chef, Jenkins, TeamCity, Bamboo, Travis CI 
  • Source control, such as Git 
  • Programming languages, such as .NET, Java, JavaScript, TypeScript 
  • Frontend packaging, such as WebPack, NPM 
  • Scripting 
  • DB deployment, such as SQL, Elastic, NoSQL DBs 
  • Expert level experience in Ops: 
  • AWS IaaS, PaaS 
  • Containers, Kubernetes 
  • Distributed systems 
  • Availability, Observability, performance monitoring and reporting 
  • Web servers, such as IIS and Tomcat 
  • Windows and *nix OS 
  • Network security, load balancing and configuration options 
  • Working knowledge and experience with Azure 
  • Desire to learn and share knowledge 
  • Demonstrated ability to support multiple environments while controlling resources utilization and expenditures 
  • Knowledge of image scanning and document processing is a plus 
  • Excellent verbal and written communication  
  • Able to quickly identify and drive to the optimal solution when presented with a series of constraints 

Share This Job

Powered by