Are you ready to dive into the cutting-edge world of DevOps Techolution is seeking a DevOps Intern to join our innovative team! This role is your gateway to mastering cloud technologies, CI / CD pipelines, and infrastructure as code. You'll have the unique opportunity to work with industry-leading tools like GCP, Docker, and Kubernetes, while developing crucial skills in troubleshooting. If you're a curious problem-solver with a passion for automation and a drive to make a real impact, this internship could be your launchpad into an exciting career in DevOps engineering.
Shift : 2-11 PM
Mode : On-site
Key Responsibilities :
- Develop and maintain efficient CI / CD pipelines using Jenkins , enhancing software delivery speed and reliability
- Implement and manage containerization strategies with Docker , ensuring consistent application deployment across environments
- Collaborate with development teams to automate build, test, and deployment processes, improving overall productivity
- Assist in designing and implementing Infrastructure as Code (IaC) solutions using Terraform , enabling scalable and reproducible infrastructure
- Support the management and optimization of cloud resources on GCP , ensuring cost-effective and efficient utilization
- Contribute to the development of Python scripts for automation and tooling, streamlining DevOps processes
- Assist in configuring and maintaining Kubernetes clusters, ensuring high availability and scalability of applications
- Participate in troubleshooting and resolving infrastructure and deployment issues, minimizing downtime
- Collaborate on implementing security best practices within the DevOps pipeline, enhancing overall system security
- Contribute to documentation efforts, creating and maintaining clear guides for DevOps processes and tools.
Top Non-Negotiable Skills
Python : Proficiency in writing clean, efficient Python code for automation scripts and DevOps toolsFamiliarity with major cloud platforms, their services, and best practices for cloud resource managementCI / CD : Understanding of continuous integration and deployment principles and their practical application in software deliveryJenkins : Experience in configuring and maintaining Jenkins pipelines for automated builds and deploymentsDocker : Skill in creating and managing Docker containers for consistent application packaging and deploymentKubernetes : Basic knowledge of Kubernetes architecture and ability to assist in managing containerized applicationsInfrastructure as Code (IaC) : Familiarity with IaC concepts and tools, particularly Terraform, for managing infrastructureOwnership : Demonstrated ability to take responsibility for assigned tasks and see them through to completionSeeker Mindset : Curiosity and eagerness to learn new technologies and DevOps practicesPassionate Towards Work : Genuine enthusiasm for DevOps and its role in improving software development and deliveryExtremely Ambitious : Drive to excel and grow rapidly in the DevOps fieldUnbeatable Work Ethics : Commitment to maintaining high standards of professionalism and reliabilityAbility to comprehend : Skill in quickly understanding and applying new concepts and technologies in DevOpsGood to Have :
Prometheus : Familiarity with setting up and configuring Prometheus for monitoring system metricsGrafana : Experience in creating dashboards and visualizations for performance monitoringEKS (Elastic Kubernetes Service) : Knowledge of managing containerized applications on AWS using EKSGKE (Google Kubernetes Engine) : Familiarity with deploying and managing Kubernetes clusters on Google Cloud PlatformSkills Required
Jenkins, Gcp, Docker, Terraform, Kubernetes, Python