
Data Engineer - API Platform Engineer - CDH
Mayo Clinic7 days ago
Rochester, MN, USASenior
Responsibilities
- Design, develop, and implement enterprise API and AI Gateway platform capabilities using technologies such as Apigee and API Connect.
- Build and manage scalable API and AI Gateway proxies and services for REST and SOAP integrations.
- Implement security frameworks including OAuth, JWT, API key management, mTLS, and secure communication protocols.
- Develop API governance standards covering versioning, lifecycle management, and API design practices.
- Deploy and support API and AI Gateway platforms across GCP, Azure, on-premises, multi-cloud, and hybrid environments.
- Develop CI/CD pipelines and automation for platform provisioning, deployment, and lifecycle management.
- Configure traffic policies such as rate limiting, caching, throttling, and load balancing.
- Monitor platform performance and resolve reliability, performance, and operational issues.
- Integrate APIs with backend systems, microservices, and enterprise platforms.
- Support migration, modernization, incident response, documentation, runbooks, onboarding, and proof-of-concept initiatives.
- Participate in a rotating on-call support schedule.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or an associate degree in those fields with 2 years of experience.
- Demonstrated ability to analyze and profile data using data modeling, source-system databases, or data-mining techniques.
- Experience with data analysis, data quality, and profiling tools, including Rapid SQL, AQT, Information Analyzer, and Informatics.
- Experience designing, deploying, or operating API management platforms or gateways, with Apigee X experience preferred.
- Experience with API proxy development, policy enforcement, integration patterns, cloud-native infrastructure, and container platforms.
- Experience with Google Cloud Platform, Kubernetes, Docker, Infrastructure as Code using Terraform and Helm, and CI/CD pipeline development.
- Experience with Azure DevOps, Jenkins, or GitHub Actions for automated provisioning and deployment.
- Experience with cloud and hybrid networking concepts, multi-cloud or hybrid environments, and on-premises/cloud integration.
- Strong analytical, problem-solving, planning, communication, time-management, customer-service, and advanced computer-application skills.
- Google Cloud Platform or Kubernetes certification is preferred.
Tech Stack
About Mayo Clinic
Mayo Clinic is a nonprofit academic medical center and health system providing hospital and specialty care, research, and medical education to patients globally. It operates major campuses in Rochester, Minnesota (headquarters), Phoenix/Scottsdale, Arizona, and Jacksonville, Florida, plus a regional health system across the Midwest. Revenue comes primarily from clinical services, complemented by research grants and education programs; specialties include heart care, cancer, transplantation, and neurosciences.