Dev Ops System Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job no: 503883
Work type: Part-Time
Location: Remote
Categories: Drexel University, College of Engineering
Job Summary
We are seeking an experienced Kubernetes Cluster Administrator to deploy, manage, and maintain a robust Kubernetes cluster based on the Nautilus stack. The ideal candidate will be responsible for setting up and configuring key services, including JupyterHub, GitLab, network monitoring tools, and a user portal. This role requires close collaboration with the IT team to ensure seamless integration with existing infrastructure and adherence to security protocols.
Essential Functions
Deploy and Manage Kubernetes Cluster: Set up, configure, and maintain a Kubernetes cluster based on the Nautilus stack, ensuring high availability, scalability, and security.
Integrate JupyterHub: Deploy and manage JupyterHub within the Kubernetes environment to provide a collaborative data science platform.
Setup and Configure GitLab: Deploy GitLab for version control and CI/CD pipelines, ensuring seamless integration with other components of the stack.
Implement Network Monitoring: Deploy and configure network monitoring tools to ensure the health and performance of the Kubernetes cluster and its services.
Develop and Maintain User Portal: Create and manage a user portal for easy access to cluster resources, documentation, and support.
Collaboration with IT Team: Work closely with the IT team to integrate the Kubernetes cluster with the organization’s existing infrastructure, including networking, storage, and security.
User Training and Support: Provide training and support to end-users on using the Kubernetes environment, JupyterHub, and GitLab. Develop documentation and best practices for efficient use of the cluster.
Continuous Improvement: Continuously evaluate and optimize the Kubernetes environment for performance, reliability, and security. Stay updated with the latest trends and technologies in Kubernetes and cloud-native development.
Other duties as assigned
Required Qualifications
A bachelor's degree in mechanical engineering or related field is required.
8 or more years of relevant experience is required.
Strong experience with Kubernetes and container orchestration.
Proficiency in deploying and managing applications within a Kubernetes environment.
Experience with JupyterHub, GitLab, and network monitoring tools.
Strong understanding of networking, security, and IT infrastructure.
Excellent communication skills and ability to collaborate with cross-functional teams.
Experience with user training and documentation.
Preferred Qualifications
Familiarity with the Nautilus stack is a plus.
Physical Requirements
Typically sitting at a desk/table
Location
Remote
Additional Information
This is a part-time, casual position classified as non-exempt. The pay offered is based on the successful candidate’s qualifications and experience, department budget, and an internal equity review.
For information about benefits, please review Drexel’s Per Diem/Casual/Temporary Benefit Fact Sheet.
Special Instructions to the Applicant
Please make sure you upload your CV/resume and cover letter when submitting your application.
Additional Required Documents
List other required documents
A review of applicants will begin once a suitable candidate pool is identified.
#LI-Remote
#LI-Hybrid
Advertised: Aug 29 2024 Eastern Daylight Time
Applications close: Sep 29 2024 Eastern Daylight Time