- Cloud Resource Management: Assist senior
DevOps engineers in managing and provisioning resources on Azure and/or AWS cloud platforms.
- GitLab Project Engineering: Support the setup, maintenance, and optimization of GitLab repositories and workflows.
- CI/CD Pipeline Development: Contribute to the design and implementation of Continuous Integration and Continuous Deployment processes to streamline development and release cycles.
- Environment Setup: Collaborate with mentors to configure and maintain testing and production environments, ensuring reliability and scalability.
- Security Implementation: Apply basic security strategies to safeguard infrastructure, source code, and deployment processes.
- Source Code Management: Perform routine operations related to version control, branching strategies, and code reviews.
- Familiarity with cloud platforms (Azure or AWS).
- Familiarity with GitLab or similar version control systems.
- Exposure to CI/CD tools and practices.
- Knowledge of infrastructure-as-code tools (e.g., Terraform, Ansible).
- Awareness of security best practices in DevOps.
- Strong willingness to learn and collaborate in a team environment.
* Preferred Skills
- Scripting experience (e.g., Bash, Python, Shell).
- Understanding of containerization (Docker, Kubernetes).
- Experience with monitoring and logging tools.
- Applicants with the following certificates are preferred
* AWS
- AWS Certified Solutions Architect - Associate
- AWS Certified SysOps Administrator - Associate
- AzureMicrosoft Certified: Azure Administrator Associate GCPGoogle Cloud Platform Associate Cloud EngineerKubernetesCertified Kubernetes Administrator Terraform Terraform Associate