Description:
This role is a career-developing role with a high level of learning and growth opportunities. With your DevSecOps skills coupled with your Automation background, you are working as a key contributor in the infrastructure and SecOps team and making a big difference each day.
About the Role
We are looking for a DevSecOps Engineer Intern with IT background to join the Univeris software development organization. Part of the IT and DevOps team, the DevSecOps Engineer Intern will work towards automating the entire software development lifecycle, implementing infrastructure as code best practices, and supporting cloud adoption. The DevSecOps Engineer Intern will engage in continuous learning to stay on top of automation, virtualization, containerization, cloud computing, and emerging technologies that can benefit software development. The DevSecOps Engineer Intern will be both a technical implementer and a resource for the software development organization. The right person for the role is result-driven and always striving to improve and support dev teams to accelerate.
As an intern this is a great learning opportunity to work with a high performing team focused on delivering amazing outcomes.
Key Responsibilities
- Working on the Automation and Infrastructure Side of Univeris and automating processes where possible.
- Managing and supporting Hybrid Infrastructure, Network and End-point devices with Ansible, Manage Engine and Terraform.
- Automating the creation of hybrid cloud resources in vSphere and GCP: instances, load balancers, managing databases, etc by using our Packer, Terraform, and Ansible deployment infrastructure.
- Developing and maintaining continuous integration and continuous delivery systems on GitLab CI.
- Operating instances and managed resources in vSphere and GCP environments, including monitoring and data protection.
- Operating and managing GKE deployment.
- Managing deployments of the Univeris Products, suggesting and developing process improvements.
- Developing reusable code for CI/CD and Infrastructure automation.
- Supporting software development via tooling and infrastructure improvements and automation.
- Implementing reliability practices for environments.
- Participating in the on-call rotation to support critical deployments.
- Manage and upgrade corporate middleware systems like Jira, confluence and other tooling.
- Manage security practices for IT and implement them based on requirements.
Qualifications
- Skills
- Understanding of Ansible and Windows Ecosystem (AD, DNS).
- Understanding and basic knowledge of core network communication principles and protocols is an absolute must-have (DNS, HTTP(s), TCP, L3/L4/L7, Load-Balancing).
- Working knowledge of Linux is an absolute must-have.
- Working knowledge of any Programming Language would be a significant bonus.
- Understanding and basic knowledge with GCP would be a significant bonus.
- Understanding and basic knowledge with Terraform would be a significant bonus.
- Knowledge of and commitment to DevOps practices and aims, particularly infrastructure as code (hence you must know how to work with Git)
- Very good troubleshooting and problem-solving skills.
- Ownership and keen to improve and provide results working both independently and in a team.
- Ability and willingness to learn new tools and technologies.
- Excellent communication skills.
- Understanding and basic knowledge experience with GKE.
Nice to have
- At Univeris, we use modern tools like HashiCorp Stack, GKE, GitLab CI, and Elastic Stack. Experience with these technologies and CI/CD pipelines, especially security, is a big plus.
Education
- Bachelor’s degree in Computer Science, or a related field.