DevOps Internship Team (DO IT)
DevOps Internship Team (DO IT) summer program is a 9-week paid internship for undergraduate students that will expose you to software lifecycle, DevOps tools and Agile methodologies.
LLNL & Livermore Computing (LC) invite you to apply to our new DevOps internship program next summer.
LLNL is a first-class laboratory for science and technology, creating solutions to the toughest issues in national and global security. Successfully meeting these challenges requires new, game-changing discoveries. Diverse teams of computer scientists, engineers, physicists, chemists, biologists, and other researchers work together to achieve technical innovations and scientific breakthroughs, then transform those advances into real-world solutions.
What is DevOps?
DevOps is a set of practices that combines software development (Dev) and IT Operations (Ops). It aims to shorten the system development life cycle and provide continues delivery with high software quality. DevOps is complementary with Agile software development.
Why this summer program?
This is an opportunity to work with our Cloud Solution Architects in a small group setting to focus on a high visibility project in our High Performance Computing (HPC) facility. We have projects and tasks in all areas of software development; front-end (UI/UX) middleware layer (API) and back-end (database). You will have the opportunity to learn about all three of these areas.
What else will you do?
In addition to individual project work with your mentor, you will be able to participate in LC seminars and short courses, such as:
- Agile methodology
- Resume Tricks N Tips
What to Expect?
Expect the unexpected! Each day is unique in LC, making it even more exciting to be a DevOps.
Focus on small tasks at the same time in fast 2-week sprints. Daily scrum meetings. Have FUN!
DevOps Internship will focus on:
- APPLICATION DEVELOPMENT
Development modern web applications using HTML5
- SOFTWARE LIFECYCLE
Design, Develop, Document, Deploy Automagically (CI/CD pipelines)
- CLOUD TECHNOLOGY
Build Docker images, Deploy in a Kubernetes cluster
- AGILE METHODOLOGY
Scrum meetings, Kanban board, Fast-phased 2-week Sprints
- DATABASE MANAGEMENT
Improve database performance