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

Johns Hopkins UniversityBaltimore, MarylandRemoteFull-timeStaff, 8–12 yearsListed 1 hour ago

Apply now

About this role

IT@JH Cloud & Virtualization Services is seeking an Enterprise Web and DevOps Architect who is responsible along with the team for hosting over 1600 web sites/applications that span a diverse variety of platforms for both the University and Health Systems. Specifically, this position will be leading the architecture planning, security, implementation, maintenance and support efforts of highly integrated and complex web and database hosting services within our public cloud providers. This position will design and integrate best security practices by using DevSecOps principles, processes and tools. The candidate will build automation/ infrastructure as code within CI/CD Pipelines to enforce cloud infrastructure security. The candidate must possess a strong background in workload containerization, infrastructure and application security, server deployment/management, automated scripting, web programming languages, web site tooling, database architecture, and DevOps/SecOps/CI/CD toolsets. The ability to customize open source products or develop custom solutions to meet technological requirements is also desired. Additionally, this position will play an critical role investigating new advancements in artificial intelligence, high performance computing and design secure and compliant hosting solutions for AI developed web applications. Finally, the candidate will be expected to implement and manage timelines, work closely with IT staff, vendors, and customers to accomplish project goals under limited supervisory oversight.

Specific Duties & Responsibilities - Specific requirements of the position include but not limited to

- Deep understanding of complex cloud infrastructure and networking with a focus on high availability and security.
- Microsoft Azure and/or Amazon Web Services cloud management and administration including environment provisioning, configuration, performance monitoring and information security.
- Proven track record of delivering large scale infrastructure deployments and cloud-native applications using Infrastructure-as-Code (IaC) and GitOps technologies (e.g., Terraform, ARM templates, Bicep).
- Experience setting up development operations and pipelines for new and existing projects and/or familiarity with version control (i.e., Git, GitHub), CI/CD tooling (e.g., Azure DevOps Pipelines), build tools (e.g., npm, composer), container/app repositories (e.g., Azure Container Registry, Azure Repos), monitoring tools, and associated process automation.
- Familiarity with Git workflows, branching and tagging best practices Experience with containers and container orchestration using Kubernetes (Helm, kubectl, Docker).
- Experience managing and using database systems (relational and NoSQL).
- Experience with backend website CMS hosting and management (WordPress, Drupal, Laravel).
- Expertise with cross-platform development tools and techniques.
- Set up a highly automated, easy-to-use Dev/SecOps pipelines to meet necessary compliance requirements.
- Assist with prompt DevOps operational support when required.
- Deploy new and improve existing Dev/SecOps solutions to maintain and accommodate the changing needs of developers, changes in infrastructure, and updates to security standards.
- Research and find new ways to automate and improve development and release processes.
- Proactively develop automated methods to ensure web systems and application are protected against cybersecurity threats.
- Actively engage software engineers and developers on issues and areas for improvement, particularly around application security and site reliability.
- Stay abreast of latest trends and explore new frameworks, technologies, and processes that provide value to the organization.

On-Call

- Yes

Minimum Qualifications

- 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/graduation equivalent, to the extent permitted by the JHU equivalency formula.

Preferred Qualifications

The ideal candidate should be able to demonstrate advanced proficiency with several of these technologies (similar technologies to those specifically named will also be accepted)

- Cloud Platform / Compute (Kubernetes, App Service/Runner, Elastic Beanstalk)
- Storage (Azure Blob Storage, Amazon S3, NetApp Files)
- Databases (MS SQL, My SQL, No SQL)
- DevOps / CI-CD / Source Control (Gitub, DevOps, Pipelines, Repos, Terraform, ARM)
- Networking / Web / Infrastructure (Cloudflare, NGINX, RHEL, Windows Server, PHP, .NET, Python)

Classified Title: Enterprise IT Architect 
Job Posting Title (Working Title): Enterprise Web and DevOps Architect (IT@JH Cloud & Virtualization Services)   
Role/Level/Range: ATP/04/PH  
Starting Salary Range: $119,515 - $209,100 Annually (Commensurate w/exp.) 
Employee group: Full Time 
Schedule: Monday-Friday 8:30am-5:00pm 
FLSA Status: Exempt 
Location: Remote 
Department name: IT@JH Cloud and Virtualization Services   
Personnel area: University Administration