Enterprise Web and DevOps Architect (IT@JH Cloud & Virtualization Services)

Johns Hopkins University•Baltimore, MD
•$119,515 - $209,100•Remote

About The Position

IT@JH Cloud & Virtualization Services seeks an Enterprise Web and DevOps Architect to work with a team responsible for hosting more than 1,600 websites and applications across diverse platforms for the University and Health Systems. The role leads architecture planning, security, implementation, maintenance, and support for highly integrated, complex web and database hosting services in public cloud environments. The architect designs and integrates security practices using DevSecOps principles, processes, and tools, and builds automation and infrastructure as code within CI/CD pipelines to enforce cloud infrastructure security. The position calls for a strong background in workload containerization, infrastructure and application security, server deployment and management, automated scripting, web programming languages and tools, database architecture, and DevOps, SecOps, and CI/CD toolsets. Customizing open-source products or developing custom solutions is also desired. The role also investigates advances in artificial intelligence and high-performance computing and designs secure, compliant hosting solutions for AI-developed web applications. The architect implements and manages timelines and works with IT staff, vendors, and customers to achieve project goals under limited supervisory oversight. On-call support is required.

Requirements

  • Bachelor’s degree.
  • Eight years of related work experience with computer systems and applications.
  • Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma or equivalent, subject to the JHU equivalency formula.
  • Deep understanding of complex cloud infrastructure and networking, with emphasis on high availability and security.
  • Experience with Microsoft Azure and/or Amazon Web Services cloud management and administration.
  • Proven record delivering large-scale infrastructure deployments and cloud-native applications using Infrastructure-as-Code and GitOps technologies.
  • Experience establishing development operations and pipelines for new and existing projects.
  • Familiarity with version control, CI/CD tooling, build tools, container and application repositories, monitoring tools, and process automation.
  • Familiarity with Git workflows, branching, and tagging best practices.
  • Experience with containers and container orchestration using Kubernetes, Helm, kubectl, and Docker.
  • Experience managing and using relational and NoSQL database systems.
  • Experience with backend website CMS hosting and management, including WordPress, Drupal, or Laravel.
  • Expertise with cross-platform development tools and techniques.
  • Strong background in workload containerization, infrastructure and application security, server deployment and management, automated scripting, web programming languages and tools, database architecture, and DevOps/SecOps/CI/CD toolsets.

Nice To Haves

  • Ability to customize open-source products or develop custom solutions to meet technological requirements.
  • Advanced proficiency in several of the listed technologies; similar technologies are also accepted.
  • Cloud platform and compute experience with Kubernetes, App Service/Runner, or Elastic Beanstalk.
  • Storage experience with Azure Blob Storage, Amazon S3, or NetApp Files.
  • Database experience with MS SQL, MySQL, or NoSQL.
  • DevOps, CI/CD, and source control experience with GitHub, DevOps, Pipelines, Repos, Terraform, or ARM.
  • Networking, web, and infrastructure experience with Cloudflare, NGINX, RHEL, Windows Server, PHP, .NET, or Python.

Responsibilities

  • Lead architecture planning, security, implementation, maintenance, and support for complex web and database hosting services in public cloud providers.
  • Manage cloud infrastructure and networking with a focus on high availability and security.
  • Provision, configure, monitor performance, and secure Microsoft Azure and/or Amazon Web Services environments.
  • Deliver infrastructure deployments and cloud-native applications using Infrastructure-as-Code and GitOps technologies.
  • Set up development operations and pipelines for new and existing projects, including related version control, CI/CD, build, repository, monitoring, and automation processes.
  • Create and maintain Dev/SecOps pipelines that are highly automated, easy to use, and meet compliance requirements.
  • Provide prompt DevOps operational support when required.
  • Deploy new and improve existing Dev/SecOps solutions to address developer needs, infrastructure changes, and updated security standards.
  • Research automation opportunities and improve development and release processes.
  • Develop automated methods to protect web systems and applications against cybersecurity threats.
  • Engage software engineers and developers on issues and improvement opportunities, especially application security and site reliability.
  • Investigate advances in artificial intelligence and high-performance computing and design secure, compliant hosting for AI-developed web applications.
  • Stay current with trends and explore frameworks, technologies, and processes that provide organizational value.
  • Implement and manage project timelines and collaborate with IT staff, vendors, and customers to accomplish project goals under limited supervisory oversight.
  • Manage and use relational and NoSQL database systems.
  • Host and manage backend website CMS platforms.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service