Sr. Devops Manager

Location: Trevose, PA
Job Type: Direct Hire
Salary: $80,000.00 - $120,000.00
Date: 1/11/2018
Job ID: 02550669
Job Description
Our client is a NASDAQ 100 global provider in health care. They are looking for a senior devops manager. They offer excellent benefits and growth opportunities. Must be permanently authorized to work in the US without sponsorship. Local candidates only. Salary from $80-120K depending on experience plus bonus opportunity.
 
Is this you?
 
  • Managed Data Center engineering teams
  • 8+ years extensive network knowledge-firewalls, VPNs, DNS, proxies and load balancers
  • Expertise in Cloud Security best practices, firewalls, IPS/IDS, encryption and incident response
  • Experience with Azure PaaS and IaaS components and services
  • 8+ years of experience with both Windows & Linux administration
 
Overview:
 
The Senior DevOps Manager manages service delivery, website/systems reliability and scalability for the organizations multiple platforms including: reporting, configuration and build, testing, planning, and deployment of solutions and will be accountable for all aspects of deployment and technical operations. This person must be able to coordinate well between a variety of vendors and technical experts as they will serve as the conduit between development and the data center team. This role is expected to manage DevOps, continuously delivery, and technical platform operations of both on premise and SaaS applications.
 
 The Senior DevOps Manager tackles organization’s toughest technical problems and drives technical excellence at all levels, working with senior management to support execution of the organization's vision. The DevOps Manager is a person who cares deeply about the technical side of operations and making sure that everything is running smoothly for our web applications.
 
Responsibilities:
 
  • Manages data center engineering team responsible for 24/7/365 on call support for 100+ servers.
  • Responsible for managing and maintaining all Azure subscriptions and environments.
  • Plans and executes all application deployments in data center and Azure environments.
  • Implements, manages, and maintains monitoring and alerting across all platforms and environments to proactively identify and resolve problems.
  • Displays technical leadership and oversight of implementation and deployment planning, system integration, ongoing data validation processes, quality assurance, delivery, operations, and sustainability of technical solutions
  • Manages operational aspect of production and development servers including developing, training in, and validating compliance with procedures and checklists related to disk space usage, monitoring solutions, deployment, conventions, access to the production and development sources, source control access and usage, performance monitoring, code modifications validation, scheduling, and more
  • Identifies trending gaps or issues in day-to-day performance of all website applications and components hosted by client and third party vendors including by active monitoring, alert management, reporting, and process reviews
  • Possesses expert technical understanding of the intersection of development and operations (DevOps), monitoring and management tools, and deployment processes and tools
  • Is responsible for the development of standards and processes for operations that proactively prevent problems from occurring
  • Provides process improvement recommendations based on best practices and industry standards
  • Ensure personnel understand expectations, have materials and equipment to meet those expectations, are placed in a role where they have strengths to meet those expectations, and are recognized for exceeding those expectations
  • Oversee staffing in regard to hiring, dismissals, performance management, and pay reviews
  • Communicate status of personnel, products, and projects with clear, concise reports and metrics to all stakeholders
  • Establish and ensure adherence to a department budget, providing project-level budget forecasts and manage in accordance with the established budget
  • Communicate product and department future direction to team members and other stakeholders
  • Facilitate the creation of project plans with proper scoping, estimates, and resourcing
  • Enable team members by maintaining an attitude of empowerment and provides an atmosphere of transparency
  • Ensure through direct involvement or delegation that each team member is adhering to the standards and best practices outlined for the organization
  • Ensure the correct and timely execution of projects
  • Establish processes and controls in relation to industry standards for IT implementations
  • Ensure the implementation of plans, coordinate and schedule feasibility studies and surveys, including economic justifications (ROI), of proposed versus existing equipment and procedures.
 
Requirements:
 
  • 8+ years as DevOps Manager or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts and tools
  • 8+ year’s experience with both Windows & Linux administration required.
  • Hands-on experience with deployment automation and automation tools.
  • 8+ years of extensive networking knowledge - firewalls, VPNs, DNS, proxies & load balancers
  • Expertise in Cloud Security best practices and use of firewalls, IPS/IDS, encryption, and incident response
  • Expertise in virtualization technology and cloud environments
  • Experience with Azure PaaS and IaaS components and services
  • Experience with Continuous Integration/Continuous Delivery (CI/CD), configuration management and automated deployment
  • Knowledge / experience with source code repositories and build processes
  • Knowledge / experience with monitoring tools such as Application Insights, New Relic, Nagios, a plus
  • Experience with Agile Development methodologies and managing deployments within these environments
  • Strong people skills emphasizing written and verbal communication skills
  • Project estimation, planning, and execution skills
  • Able to multi-task and prioritize tasks effectively
  • Good organization, leadership/decision making and communication skills.
  • Able to travel 25% of the time
  • BS, MS preferred
  • Certifications?