Lead Cloud Application Engineer
General Information
City/Cities
Cary, Whippany
State(s)
New Jersey, North Carolina
Country
United States
Working Schedule
Full-Time
Work Arrangement
Hybrid
Relocation Assistance Available
No
Posted Date
05-Jan-2024
Job ID
1279
Description and Requirements
MetLife Investments is seeking a Lead Cloud Application Engineer to enhance the technical delivery of MetLife Investment’s Cloud Data Integration team. The ideal candidate will possess strong development and engineering capabilities with hands-on experience implementing containerized microservices with REST APIs and Messaging, Event Hub data streaming and Azure Kubernetes Service. Candidate must have solid understanding of best practices and developer enablement required and be able to communicate through written specifications and verbal presentations. DevOps and Infrastructure automation experience and Azure Solutions Architect certification preferred.
Provides technical leadership, communication and collaboration for a product team that is building foundational integration solutions using Azure Cloud platform. Collaborates with the Solution Architect to write and review solution design and write technical specifications. Enables product delivery through hands-on development in collaboration with developers, analysts, and business to build fully vetted products that ensures that new capabilities are implemented according to enterprise standards enabling high availability cloud data platforms. Proven experience implementing strategic solutions.
Join a team of engineers with resources in Whippany, Cary, and India.
Key Responsibilities
The Lead Cloud Application Engineer will lead the implementation, delivery, and operations of a microservice solution with APIs supporting the Investments Data Lake as part of the Cloud Data Integration Team. The candidate needs to have a passion for Agile DevOps enabled, cloud native software development and automation to accelerate the team’s delivery of business value.
The ideal candidate for this role will have proven software development experience on Microsoft Azure and Kubernetes, who can develop hands-on in .NET with broad experience across the Microsoft solution stack and tools. Candidate will need the ability to mentor and guide the team in best practices and continuous improvement and should understand the challenges of DevSecOps for a highly regulated business environment with a security and compliance mindset.
The best candidate will collaborate across the software delivery value stream and should enjoy exploring and implementing the latest technology and sharing their experience across the Investments organization.
Position Requirements:
Skills:
Proven experience in leading, reviewing, and mentoring team members in architecting, designing, and planning out complex technical implementations with the ability to document in industry standards for diagrams and specifications.
Deep understanding of Microservices architecture and designing and implementing RESTful APIs, Data Streaming, and Reactive Architecture implementation patterns
10-15 years of experience
Developing high availability, distributed software solutions in .NET
Cloud native API & Message-driven solution stack for integration and data processing
Microservice-oriented, self-healing, containerized applications following Reactive Architecture
Understanding of persistence, caching, and memory optimization with troubleshooting capabilities
Understanding of data processing fundamentals and best practices
Experience with Agile software development, SAFE Scrum Master certification preferred.
Experience with test-driven development and continuous testing
Full stack engineer with ability to write object-oriented, self-documenting, maintainable code
3-5 years working on Microsoft Azure (Azure Solution Architect certification preferred)
Familiarity and practice with SQL Server, Azure Blob Storage, and Cosmos
Ability to build, deliver and operate complex, cloud applications.
Strong knowledge and experience with Azure Kubernetes Service, ADLS/BLOB Storage, Azure Functions, Service Bus, and Event Hub, SQL Server, and Cosmos.
Familiarity with other related Azure components like Data Factory, SQL Server, and Synapse
Continuous Integration and Deployment (GitHub or Azure DevOps preferred)
Strong knowledge of Git, GitFlow and Single Trunk practices required.
Infrastructure Automation (Terraform preferred)
Container Creation and Orchestration (Azure Kubernetes preferred)
Test Automation and Telemetry
Experience around information risk, security, PII, SOX and legal compliance requirements.
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.
The wage range for applicants for this position is $114,200.00 to $152,300.00 per year. This role is also eligible for annual short-term incentive compensation. MetLife offers a comprehensive benefits program, including healthcare benefits, life insurance, retirement benefits, parental leave, legal plan services and paid time off. All incentives and benefits are subject to the applicable plan terms.
#LI-RD
Equal Employment Opportunity/Disability/Veterans
If you need an accommodation due to a disability, please email us at [email protected]. This information will be held in confidence and used only to determine an appropriate accommodation for the application process.
MetLife maintains a drug-free workplace.