Skip to main content

Senior Cloud DevOps Engineer

**Job ID:** 115726

**Job Responsibilities:**

+ 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.

**Education:**

+ Bachelor’s degree in MIS, Computer Science, or Engineering required.

**Certifications:**

+ 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

**Work Experience:**

+ 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.

**Preferred Qualifications:**

+ 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.

**Physical Requirements:**

+ 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.

\#LI-WG1

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.

Senior Cloud DevOps Engineer

Full time
Cleveland, OH

Published on 03/31/2021

Share this job now

Similar jobs