DevOps Engineer (Johns Hopkins Data Science & AI Institute)
Job Details
Whiting School of Engineering's Johns Hopkins Data Science and AI Institute (DSAI) seeks a DevOps Engineer (Sr. Systems Engineer) to design, configure, and maintain tools and processes to facilitate the work of DSAI’s research and software engineers.
The Sr. Systems Engineer will provide technical leadership, project management, and task execution for administration, programming, maintenance, performance, implementation, security and support of various departmental and enterprise-wide multiple platforms.
Specific Duties & Responsibilities
Systems Analysis/Design (Environment/Platform)
- Design highly complex business, clinical, education, or infrastructure solutions by meeting with customers to observe and understand current processes and the issues related to those processes.
Install & Configure
- Install and configure highly complex server hardware and operating systems by following technical documentation to provide a working product.
Maintain & Troubleshoot
- Provide highly complex server level administration (manage HW/SW, maintenance, upgrades and patches, account maintenance, backups and recoveries and assist users) by following documented procedures to ensure a stable environment.
Project Collaboration & Lifecycle Participation
- Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution.
Infrastructure Management
- Design, implement, and maintain on-premises and cloud-based infrastructure for DSAI researchers and projects.
CI/CD and Automation
- Develop and implement CI/CD pipelines for software development and deployment.
Collaboration and Support
- Collaborate with IDIES on configuration and maintenance of local compute and storage.
Research Computing Support
- Assist researchers with utilizing high-performance computing (HPC) clusters and specialized hardware for computationally intensive tasks.
Minimum Qualifications
- Bachelor's Degree.
- Six years related experience.
Preferred Qualifications
- Strong experience with Linux system administration and shell scripting.
- Proficiency with cloud computing platforms (Azure and/or AWS) and their services.
- Experience with CI/CD tools.
- Experience with containerization technologies (e.g. Docker) and orchestration tools (e.g. Kubernetes).
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process















