Job Information
MetLife IAM Database Intelligence Engineer in United States
The Team You Will Join
You will be joining the Global IAM team which is part of the overall Global Technology & Operations organization. The team is responsible for the management of the workforce and client identity lifecycle across all jurisdictions that MetLife operates in.
The Opportunity
This position will support the team with programming experience and analytical tasks on vast amounts of structured and unstructured data. The candidate will participate in understanding the current data gathering, data processing and data mining and use this information to develop automation for product and process optimization.
Will be responsible for developing tools that will assist in the presentation of business and technical insights to management using visualization technologies and data storytelling.
Will partner with identity and data management teams to develop data-driven solutions.
How You’ll Help Us Build a Confident Future (Key Responsibilities)
Develop and Maintain Automation frameworks using Python, Pandas, Flask, PyTest.
Develop microservices or applications involving RESTful APIs and data connectivity to existing data platforms.
Build and enhance Python ETLs which ingest and process internal REST APIs.
Experience with Azure, particularly in relation to data storage, integration, processing, and AI services.
Hands-on experience in developing and optimizing EL (Extract and Load) processes using ADF (Azure Data Factory).
Perform unit, integration, and functional testing of developed components.
Deploy the developed services/modules in a Docker containerized environment.
Adress issues and apply necessary fixes or enhancements.
Implement reliable, scalable, and high performing distributed systems.
Collaborate with cross functional team for feature development and system improvements.
Experience with Cl/CD pipelines and version controls in GIT.
Experience with containerization tools such as Docker and orchestration tools like Kubernetes.
Experience with RESTful and GraphQL API’s.
Understanding of data warehousing concepts and best practices including optimization strategies, query tuning, and clustering. Knowledge of data visualization tools like Power BI or Tableau for creating dashboards.
Experience with message driven architectures and event sourcing.
Knowledge of Agile methodologies and Tool.
Experience with testing frameworks (e.g. Junit, Pytest).
Required Skills:
Bachelor’s degree in computer science, Information Systems, or another related field with 6+ years of Python or similar development tools OR high school diploma or equivalent and 7+ years’ Python or similar development tools experience.
Understanding of Regulatory, NIST practices and Access management risks and controls.
Most of the following tool experience: Python, Pandas, Flask, PyTest, Django, Angular JS, GraphQL, React.js, Lambda, AWS S3 bucket integration, GitLab, Docker, Elastic Load Balancer, Azure Data Factory.
Preferred Skills:
Process automation and optimization experience.
Experience with Large Language Models (LLMs) and Agentic frameworks.
Additional database platform experience with Oracle, UDB, IMS, MS SQL, AS400.
4+ years of IT work experience in information systems support, security administration, risk management, and/or audit principles.
Equal Employment Opportunity/Disability/Veterans
If you need an accommodation due to a disability, please email us at accommodations@metlife.com. 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.