You are viewing a preview of this job. Log in or register to view more details about this job.

DevOps Engineering Internship

Essential Duties and Responsibilities:
- Work on IT assignments of moderate difficulty, under the direction of a more senior mentor, to build a well-rounded skillset
- Escalate issues and questions to management as necessary
- Participate in group discussions with peers or external groups to solution problems of moderate scope
- Participate in meetings to gain process knowledge and guidance on assigned projects
- Read, understand and perform assignments within prescribed guidelines
- Approach challenges and create solutions with a critical thinking and customer service mindset
- Prepare standard reports and presentation materials.
 

Job Duties/Responsibilities:

* Develop solutions to allow developers to build, test, and deploy in Maximus AWS cloud environments while controlling corporate costs.

* Contribute to CI/CD shared libraries pipeline.

* Design and implement highly available and scalable architectures in dynamic, fast-growing environments.

* Ensure scalable, secure, redundant, distributed AWS cloud environment systems.

* Integrate and implement best practices and DevSecOps methodologies in every step of the engineering process.

* Assist teams in implementing test-driven development practices.

* Orchestrate frameworks for software deployments for prod and non-prod environments.

* Take ownership of automation improvements, problem resolution, and root cause analysis.

* Work with various team members to resolve outages or other issues.

* Enable systems with automated testing, monitoring, and alerting.

* Support and maintain compliance with security and privacy standards.

* Ability use remote collaboration software. Teams, Zoom, Slack

* Develop and maintain documentation.*

 Working knowledge of Linux compute, networking, storage, and DB's (SQL and NoSQL).

* Working knowledge of GitHub, Required

Minimum Requirements

- Currently enrolled in an accredited college or university and pursuing a college degree in a related major including systems, technical, engineering, analytics, or similar field.
- Must have completed 2 years of coursework.
- Good organizational, planning, and time management abilities.
- Strong interpersonal communication, teamwork, and customer service skills.- Limited use and/or application of basic principles, theories, and concepts.

**Preferred Skills and Qualifications:**

* Rising college senior pursuing a bachelor's degree in computer science or a related field.

* Self-starter and possess excellent analytical skills.

* Hands-on programming experience with at least one language, Java, Groovy, Bash, Ruby, Python, NodeJS, Golang, and/or PowerShell. OOP Preferred.

* Knowledgeable with Agile / Scrum methodologies.

* Interest in DevOps automation practices in AWS/Azure Cloud/ on Windows/Linux infrastructure environment.

* Interest in developing CI/CD pipelines and creating automated processes.

* Interest in managing and administering cloud infrastructure within AWS/Azure.

* Familiar with continuous integration and build management tools like Git and Jenkins.

* Familiar with security concerns (server hardening, two-factor authentication, SSL, VPN)

* Familiar in distributed systems and redundancy, high-availability and performance optimizations.

* Possesses the ability to work in an agile environment with minimum guidance.

* Possesses excellent verbal and written communication skills and interacts professionally with diverse developers, product owners, and subject matter experts.

* Excellent judgment, analytical thinking, and problem-solving skills

* Self-motivated individual that possesses excellent time management and organizational skills

* Should have a strong sense of personal responsibility and accountability for delivering high-quality work.

* Interest in working with Kubernetes, Docker, AWS/Azure. Ability to write Docker files and Kubernetes YAML definitions, Terraform and Helm Charts.