Overview:
The DevOps Intern plays a crucial role in supporting the development deployment and maintenance of software applications in a dynamic and fastpaced environment. The intern will work closely with the DevOps team to gain practical experience in implementing continuous integration and delivery automating processes and managing cloud infrastructure.
Key Responsibilities:
- Assist in setting up and maintaining development test and production environments
- Participate in the design and implementation of CI/CD pipelines
- Collaborate with developers to optimize application delivery processes
- Contribute to scripting and automation of routine tasks
- Monitor and troubleshoot infrastructure and application issues
- Assist in the configuration and management of cloud services
- Conduct research and provide recommendations on DevOps best practices
- Document processes and procedures
- Participate in team meetings and brainstorming sessions
- Learn and apply security best practices in DevOps processes
Required Qualifications:
- Currently pursuing a degree in Computer Science Information Technology or related field
- Good understanding of Linux operating system
- Basic knowledge of cloud computing platforms such as AWS Azure or GCP
- Familiarity with version control systems like Git
- Experience with at least one scripting language (e.g. Python Bash PowerShell)
- Understanding of networking concepts and protocols
- Exposure to containerization technologies such as Docker
- Knowledge of infrastructure as code tools like Terraform or CloudFormation
- Strong problemsolving and analytical skills
- Ability to work in a teamoriented collaborative environment
- Excellent written and verbal communication skills
- Willingness to learn and adapt to new technologies
- Passion for automation and streamlining workflows
- Understanding of Agile methodologies
- Demonstrated interest in DevOps practices and processes
linux,cloud computing,scripting,automation,aws,google cloud,devops