Sr. Manager DevOps and SRE

Gravity IT Resources

Apply Now

Job Title: Sr. Manager DevOps and SRE
Location: 100% Remote
Position Type: Contract to hire (3-6 months)
 

BASIC PURPOSE:

Interact with executives to understand new and upcoming initiatives and provide feedback on the operational and architectural changes necessary to achieve such. Build and lead teams that will drive maximal performance, availability, and robustness in our Site Reliability Engineering operational practices and Development Operations development methodologies.

 

POSITION RESPONSIBILITIES:

  • Continually evaluate and coach as necessary DevOps- and SRE-focused personnel.
  • Continually assess developer and business needs through periodic, scheduled and ad-hoc interactions both down your team hierarchy and up.
  • Encourage mentor pairings and create a succession plan. Identify and foster emergent talent.
  • Ensure architecture, operational practices, and workflow documentation are well-documented, easily accessible to all developers and SRE personnel, and up to date. Work with SRE and developers to establish documentation standards that focus on freshness, completeness, and accuracy.
  • Ensure team leaders are providing appropriate direction on installing, configuring, and maintaining Linux containerized servers and services with cloud providers.
  • Ensure the professional maintenance and administration of the source code control environment.
  • Ensure design, configuration and deployment of production, QA, and developer web, service, and mobile environments meet the needs of the business and developers.
  • Provide tooling to deploy web and back-end service applications in production environments with minimal disruption.
  • Provide tooling for mobile CI/CD and build process.
  • Design, build, optimize, and troubleshoot developer tool chain.
  • Support automated load testing as needed for high frequency deployment schedule.
  • Ensure security best-practices are followed throughout developer and SRE workflow.
  • Use, configure, and troubleshoot CDNs to offload and optimize website content.
  • Research and present infrastructure and software tools used in the support and maintenance of web and back-end service environments.
  • Performs other job related functions as assigned.

 

EDUCATION:

  • Bachelor’s Degree in Computer Science or related field of study.
  • Master’s degree preferred, or any combination of relevant education and work experience.

 

EXPERIENCE:

  • Minimum 8 years of IT support and planning experience.
  • Experience with .NET, PHP, Java, Scala, Ruby and other Web programming languages desired.
  • Demonstrated experience with production server support.
  • Experience with quality assurance activities and with agile development practices preferred.
  • Possess strong management skills of IT personnel.

 

KNOWLEDGE & SKILLS:

  • Excellent customer centric skills.
  • Effective training and support of user communities with web technologies and tools.
  • Strong negotiation skills and the ability to communicate needs both up and down the command chain.
  • Ability to generate enthusiasm amongst your team and others.
  • Excellent documentation and other written skills.
  • Sensitive to personnel’s varying coaching needs.
  • Strong grammar skills. Concise and responsive email, phone and chat presence.
  • Ability to present confidently among peers and leadership. Anticipate and adjust communication to match audience’s needs.
  • Unwavering commitment to painful honesty.
  • Focus on building positive and collaborative communities.
  • Foster productive inter- and intra-team communications.
  • Ability to de-escalate conflict. Depth and breadth of provisioning and CI/CD tools such as Ansible, Puppet, Chef, Helm Terraform, and Jenkins.
  • Solid understanding of network routing, CDN operation and functionality.
  • Expertise using AWS to create elastic workflows that respond to ebbs and surges of production activity.
  • Solid understanding and demonstrated application of network and high-availability architecture.
  • Expert in use of Jenkins pipelines that utilize Github, Jira, and static code analyzers.
  • Understand and support varying team schedules for POC and production deployments.
  • Support of IDE integration into our toolchain.
  • Evaluate and advise on new technologies that help us set our deliverability and code standards higher.
  • Deep knowledge and understanding of network systems and IT infrastructure for support, maintenance and planning purposes.
  • Thorough understanding of web architecture and problem solving.
  • Thorough understanding of Windows and Linux based computers systems.
  • Knowledge of server installation, configuration, and support.
  • Solid working knowledge of VMware or related virtualization technology, LDAP, Java Web applications, Git, DNS, firewalls and load balancers.

Apply Now