**Job ID:** 115726
+ Improve the overall workflow in the agile software development lifecycle.
+ Co-author the strategy for continuous integration/deployment for the API team and enterprise responsible for critical clinical applications.
+ Define and deploy servers and applications (custom developed and vendor purchased) leveraging automation and source control.
+ Take responsibility for configuration, maintenance, and support of centralized application logging platform.
+ Contribute to capacity and scalability planning efforts.
+ Develop and implement standards and guidelines for infrastructure strategy.
+ Participate in application/server/platform lifecycle management.
+ Contribute to API development utilizing .net core/asp.net core.
+ Support application servers, maintenance, and configuration.
+ Troubleshoot and resolve issues affecting the hardware and software infrastructure.
+ Participate in the transition of on premise hosted application to cloud providers.
+ Automates installation and configuration standards of applications and software packages implemented.
+ Plan and implement disaster recovery plans.
+ Perform automated controlled deployments of digital assets between development, quality assurance and production environments.
+ Ability to plan and complete projects based on high-level requirements with minimal or no guidance.
+ Work closely with lead engineers to understand and implement team standard platforms and technologies.
+ Perform activities in support of a 24x7 global support model for critical production environments.
+ Proactively meet standards for information security and data protection, such as HIPAA.
+ Other duties as assigned.
+ Bachelor’s degree in MIS, Computer Science, or Engineering required.
+ ITIL Foundations certification is required within 6 months of position start date.
**Competencies (Complexity of Work):**
+ Good understanding of DotNet and IIS applications
+ Strong experience managing Windows based servers
+ Hands-on Linux administration or application support
+ Strong working knowledge of Webservers (IIS, Kestral, etc)
+ Understanding of DNS, TCP/IP, load balancing and network concepts
+ Strong experience with scripting for automation.
+ Strong understanding of continuous integration and deployment tools (Jenkins, GIT, GitLab or similar)
+ Understanding of Container technology
+ Automation and Deployment tools (Jenkins, GIT)
+ Container management and deployment (Docker)
+ Configuration management tools
+ Cloud hosting experience
+ Infrastructure as Code
+ LDAP concepts and experience working with LDAP
+ 10 years of IT experience as a systems engineer or software developer with at least 2 year of DevOps experience required.
+ An additional four years of related experience may offset the degree requirement.
+ Experience with hospital or medical systems preferred.
+ API Engineering (Apigee API Management Platform)
+ Cloud Engineering (Google Cloud Platform)
+ CI/CD pipelines (Jenkins, Azure Devops, Azure Repos)
+ Experience designing, implementing, and deploying CI/CD pipelines
+ Automate build, deployment, and configuration, unit & integration tests
+ Manage configuration and secrets and manage infrastructure as code.
+ Manage multiple different development environments (e.g., staging, production, etc.)
+ Secure the deployment pipelines
+ Implement service monitoring strategies, manage application logs , collect Compute Engine & GKE/Kubernetes metrics, log and monitor access controls
+ Optimize service performance by service performance issues identification, debug application code, resource utilization optimization.
+ Manage service incidents by investigating incident symptoms and mitigating impact on users, resolving and documenting issues.
+ API management in Apigee Edge platform.
+ Design, build, and maintain API proxies.
+ Responsibilities include cross-cutting business concerns like authentication, authorization, monitoring, logging, governance, and documentation.
+ Develop, implement and secure RESTful APIs
+ API-first approach. Design API resources and actions from consumer point-of-view
+ API configuration using key-value maps and target servers
+ Securing APIs via OAuth, SAML, basic authentication, and IP-based access control. Transport layer security via one-way and two-way TLS
+ API Testing & Performance Analysis.
+ Gather requirements and perform business analysis to feed into API specifications.
+ Requires extensive sitting and dexterity to perform work on a PC and ability to walk to attend meetings; must have normal or corrected vision and the ability to verbally communicate to employees and patients.
**Personal Protective Equipment:**
+ Follows Standard Precautions using personal protective equipment as required for procedures.
Keywords: API Engineering, Apigee API Management Platform, Cloud Engineering, Google Cloud Platform, CI CD pipelines, Jenkins, Azure Devops, Azure Repos
Cleveland Clinic is pleased to be an equal employment/affirmative action employer: Women/Minorities/Veterans/Individuals with Disabilities.