TrialCard

DevOps Manager

Job Locations US-NC-Morrisville
Posted Date 1 day ago(9/17/2021 1:30 PM)
ID
2021-3413
# of Openings
1

Overview

As the manager of DevOps, you will join our team on a journey to help eliminate barriers for patients, increase their access to medications, and help them receive lifesaving treatments while working in an environment that nurtures you.

 

Reporting to the VP of IT Infrastructure and Operations, the Manager of DevOps is responsible for managing a team of engineers responsible for automation and orchestration that powers the application development.  Further this role will work closely with other key stakeholders comprised of IT team member and business operations employees.  Interactions will include representatives from Enterprise Development Architectures, Application Development, Information Security, IT Infrastructure, and Project management.

 

The individual selected will be directly responsible for how DevOps services and support are delivered to pipelines. Further, this person will contribute to and influence the analysis, design, planning, implementation, and maintenance of all facets of the application delivery and automation as it relates to the support and maintenance of existing systems, supporting applications, and tools needed during the development and maintenance of solutions.

Responsibilities

  • 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
  • Build, develop and maintain various aspects within the DevOps team (such as permissions, merges, builds, and releases) for all IT-Application products
  • Design and develop tools, CI\CD pipelines, and automation processes for configuration, deployment, and maintenance of our complex pre-production and production hybrid cloud environments
  • Applies effective leadership and deep knowledge of infrastructure and software development at scale to lead the operation, adoption, and evolution of our hybrid cloud-based and on-premise solutions
  • Manages a team of DevOps Engineers responsible for operationalizing and maintaining TrialCard’s Application Development projects
  • Fosters a positive environment of continuous learning for both individual growth and team development
  • Ability to triage problematic situations, suggest changes to improve performance, reduce contention, and maintain the availability of DevOps resources
  • Establish and maintain strong relations between Application Development, Infrastructure and Production ownership teams
  • Develop, manage, and maintain automated processes to effectively administer, support, and perform maintenance on development and production servers. The task will include standardized processes for our systems to perform regular maintenance such as integrity checks and optimization
  • Will be part of a regular on-call rotation

Qualifications

  • University degree in the technical field and 5+ years related work experience. Degree in either the field of Information technology or Computer science with technology as a core component preferred.
  • 3+ years of experience as a DevOps engineer with significant coding experience in PowerShell, Python, Bash, or equivalent
  • 5+ years of DevOps Manager or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts, and tools
  • An ability to drive to big picture goals and milestones while valuing and maintaining strong attention to detail
  • Demonstrated proficiency in strategic planning, people management, risk management, change management, and project management
  • Complete understanding of software development lifecycle best practices
  • Experience with CI\CD and version control tools such as Azure DevOps and Git
  • Good knowledge of IT infrastructure related components, technologies, and protocols: Active Directory, DNS, TCP\IP, Load balancing, PKI, Firewalls, and routing
  • Possesses excellent verbal and written communication skills and the ability to interact professionally with a diverse group of developers, product owners, and subject matter experts
  • Expert technical understanding of the intersection of development and operations (DevOps), monitoring and management tools, and deployment processes
  • High-level knowledge in the areas of web application programming, content management systems, API, databases, and system design
  • Experience configuring, supporting, and maintaining three-tier applications hosted on IIS/Apache systems
  • Expertise on at least one major cloud platform: Azure, AWS, or GCP (Azure is an advantage)
  • Understanding and experience managing a team using Agile methodologies
  • C#/.Net programing experience a plus

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed