Posted time June 22, 2024 Location California, Lagos, London Job type Full-time, Part-time

Job Description: Technology Intern – DevOps Automation

We are seeking a motivated and enthusiastic Technology Intern – DevOps Automation to join our dynamic team. This internship offers a unique opportunity to gain hands-on experience with cutting-edge DevOps tools and practices. As a DevOps Automation Intern, you will work closely with our engineering team to support the development, deployment, and maintenance of our infrastructure and automation processes.

Responsibilities

  • Assist in Developing Automation Scripts: Support the creation and optimization of automation scripts using tools like Ansible, Terraform, and Jenkins to streamline deployment and configuration tasks.
  • Infrastructure Management: Help manage and provision cloud infrastructure on platforms such as AWS, Azure, and GCP using Infrastructure as Code (IaC) principles.
  • CI/CD Pipeline Support: Aid in the setup, maintenance, and improvement of continuous integration and continuous deployment (CI/CD) pipelines.
  • Monitoring and Reporting: Assist in implementing monitoring solutions and generating reports on system performance and reliability.
  • Collaboration and Support: Work with development and operations teams to understand automation needs and support the implementation of automation solutions.
  • Documentation: Help document automation processes, configurations, and best practices for internal use and training purposes.
  • Security Practices: Support the integration of security best practices into automation workflows.

Qualifications

  • Educational Background: Currently pursuing or recently completed a degree in Computer Science, Information Technology, or a related field.
  • Basic Knowledge of DevOps Tools: Familiarity with tools such as Ansible, Terraform, Jenkins, Docker, and Kubernetes.
  • Understanding of Cloud Platforms: Basic knowledge of cloud services (AWS, Azure, GCP) and their management.
  • Programming Skills: Experience with scripting languages like Python, Bash, or similar.
  • Version Control Systems: Basic understanding of version control systems such as Git.
  • Problem-Solving Skills: Strong analytical and problem-solving skills with a keen attention to detail.

Preferred Skills

  • Hands-on Experience: Prior internship or project experience in a DevOps or automation role is a plus.
  • Advanced Cloud Knowledge: Familiarity with advanced features of cloud platforms and services.
  • CI/CD Pipeline Configuration: Experience setting up and managing CI/CD pipelines.
  • Networking Knowledge: Understanding of basic networking concepts and principles.
  • Containerization: Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Communication Skills: Strong verbal and written communication skills for effective collaboration and documentation.
  • Eagerness to Learn: A proactive attitude with a willingness to learn new technologies and tools.

This position offers an excellent opportunity to develop your skills in a real-world setting, contributing to significant projects and learning from experienced professionals in the field. If you are passionate about technology and eager to start your career in DevOps automation, we encourage you to apply.