Back to Job Search

Manager of DevOps Engineering

  • Location: Carrollton, 75007
  • Job Type:Permanent

Posted 14 days ago

TITLE: Manager DevOps Engineering

LOCATION: Irving, Texas

 

POSITION SUMMARY: The Manager DevOps Engineer is responsible for designing, building, and supporting the processes and systems needed to drive our continuous integration environment as well as the systems to deploy, manage, and monitor our production workloads.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Major responsibilities of the position are listed below. To perform the job successfully, the individual must be able to execute each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Partner with engineering teams to architect resilient products using modern best practices and cloud technologies
  • Lead a team of DevOps engineers
  • Mentor and coach, the team members
  • Focusses on Personal Development and Career Goals for the team members
  • Ensures that employees are engaged and works to address any issues or blockers to improve employee engagement
  • Manage all components in the full stack and assist with building out server automation across the entire infrastructure
  • Solve technical problems and make improvements to our systems which includes deployment, monitoring and maintenance
  • Build tools for our internal use to improve and support our build and deploy process
  • Improve automated deployments, monitoring, management, and production incident response
  • Develop infrastructure and configuration as code
  • Complex troubleshooting of both application and infrastructure issues.
  • Travel up to 25% as needed
  • Other duties as assigned

Education and Experience:

  • Bachelor's Degree with a major course of study in Computer Science or Information Technology.
  • 5+ years of experience building world class, cloud-based systems, with in-depth knowledge of infrastructure automation
  • 5+ years of experience working in a Microsoft environment e.g., Windows Server, MS Visual Studio, Azure DevOps, IIS Web Server, and MS SQL Server
  • 3+ years of experience with Linux system administration (RHEL preferred)
  • Ability to design and implement process automation using scripting languages e.g., PowerShell, Bash or Python
  • Demonstrated experience setting up and managing a continuous integration environment (Azure DevOps, Jenkins, TeamCity, etc.)
  • Experience with release management tools like ADO Release Manager, AWS Code Pipeline.
  • Experience with configuration management tools like Chef, Puppet, Ansible
  • Experience with Infrastructure as Code tools such as Terraform or CloudFormation
  • Solid understanding of zero-downtime deployments and fast rollback strategies (Blue/Green, Canary, etc.)
  • Experience with monitoring systems using tools like DataDog, Site24x7, and writing health checks
  • Experience with network theory e.g., TCP/IP, UDP, ICMP, MAC addresses, IP packets, DNS, OSI layers, and load balancing.
  • Experience with performance optimization, monitoring, log management and alerting tools
  • Demonstrated experience with deployment/management of microservice architectures
  • Demonstrated experience with containers (Docker, Docker Swarm, ECS/EKS, Kubernetes, etc.)
  • Must have clear understanding of application security theory (mTLS, SAML, OpenID, etc.)
  • Experience with Agile Development and Scrum methodologies a plus
  • Working knowledge of high-level programing languages e.g., C#, C, C++, Java a plus
  • Hands-on experience with cloud platforms like AWS, Azure or GCP (AWS preferred)
  • AWS Solutions Architect or DevOps Professional Certification is a plus
  • Interest in learning and supporting newer technologies a plus.

Competencies:

Knowledge

  • Computers and Electronics — Knowledge of processors, electronic equipment, and computer hardware and software, including applications.
  • English Language — Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • Customer and Personal Service — Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.

Skills

  • Critical Thinking — Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Active Listening — Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
  • Reading Comprehension — Understanding written sentences and paragraphs in work related documents.
  • Speaking — Talking to others to convey information effectively.
  • Systems Analysis — Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.

Abilities

  • Oral Comprehension — The ability to listen to and understand information and ideas presented through spoken words and sentences.
  • Written Comprehension — The ability to read and understand information and ideas presented in writing.
  • Complex Problem Solving — Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Problem Sensitivity — The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.

PHYSICAL DEMAND AND WORK EFFORT:

  • Typing, sitting, standing, walking, lifting, reaching.
  • Constant mental, visual and auditory attention. The flow of work requires focused, detailed attention and keying at a computer monitor.
  • The job is typically performed under comfortable working conditions; any disagreeable elements are generally absent during normal performance of the job.
  • Compliance with company attendance standards.
  • This job role participates in an active production support rotation, so on-call responsibilities would be one week in every three.
  • FLSA Status: Exempt

 

Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer including disability and veteran and provides reasonable accommodations for all qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual you may request a reasonable accommodation under the American Disability Act (ADA). If you are a person with a disability needing assistance applying, or at any point in the hiring process, please email us at MATRIX_HR@MatrixRes.com. To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.