Share this Job

Senior DevOps Engineer

Date Posted: Jul 11, 2018

Location: Cary, NC, US, 27513

Company: MetLife

Job Location: Cary, NC  


Role Value Proposition: 

We’re looking for unique talent with fresh perspectives that can propel innovation in MetLife’s Global Technology Organization (GTO). In GTO, we are transforming how technology is used and deployed at MetLife. We set the global standard for usage patterns and adoption. We are laser focused on the most modern delivery paradigms. As a Senior Delivery Engineer you will impact how application development code is packaged, then deployed, and how infrastructure is to be implemented in the new age of digital.


Key Responsibilities:

  • Collaborate and partner across development, QA, release management, operations, regional site support, and core infrastructure teams to build and maintain high-quality deployment artifacts throughout the entire deployment pipeline
  • Ensure software engineering and infrastructure operational experiences are as efficient as possible for these partner teams
  • Scale and migrate technology and applications from legacy, monolithic stacks to modern cloud native patterns. Drive, design, implement, and maintain deployment automation from code check-in to production
  • Apply modern DevOps principals in all aspects of design of code and infrastructure solutions


Essential Business Experience and Technical Skills:


  • Excellent working knowledge of IT systems environments—operating systems, networking, applications, platforms, and databases including experience with test-driven development, release management, Dev/Ops methodologies, Windows, Linux, Apache, Java, Python, IIS, .NET, PowerShell, PHP
  • Experience writing modern code frameworks in an enterprise setting in at least 1 high-level language and open source solutions
  • Strong understanding of common network protocols (TCP/IP, TLS, DNS, HTTP/S, SSH, FTP) and client-server
  • 2+ years’ experience with virtualization and containerization (VMWare, Hyper-V, Docker)
  • 2+ years’ experience with configuration management systems (Puppet, Chef, Ansible, uDeploy etc.)
  • Experience with SDLC including common methodologies – Agile, Waterfall



  • Familiarity with common database technologies (MySQL, MS-SQL, PostGreSQL, Oracle)
  • Knowledge of ALM Toolsets (Jira, Bitbucket, Bamboo, FitNesse, Selenium, BMC Patrol, AppDynamics, Service Now)
  • 2+ years’ experience implementing, deploying and administering Azure IaaS and PaaS internationally
  • Bachelor’s degree in Computer Science or related field (e.g., Engineering)


Business Category

Global Infrastructure Technology Operations


Number of Openings



At MetLife, we’re leading the global transformation of an industry we’ve long defined. United in purpose, diverse in perspective, we’re dedicated to making a difference in the lives of our customers.



MetLife is a proud equal opportunity/affirmative action employer committed to attracting, retaining, and maximizing the performance of a diverse and inclusive workforce. It is MetLife's policy to ensure equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, uniformed service member or veteran status, or any other characteristic protected by law.

MetLife maintains a drug-free workplace.

For immediate consideration, click the Apply Now button. You will be directed to complete an on-line profile. Upon completion, you will receive an automated confirmation email verifying you have successfully applied to the job.

Requisition #: 98328 

Nearest Major Market: Raleigh