← All jobs
Full-Stack DevOps Engineering Intern
Trogon Media
Location
Ahmedabad
Employment
Internship
Experience
0-1 years
Salary
₹Not Available
About the role
Focus on topics such as full-stack development, AI/ML integration, DevOps practices, cloud infrastructure management, and automation tools.
Responsibilities
- Develop and maintain scalable back-end services using Python or NodeJS or Go and front-end using React, Angular or Vue.js.
- Assist in integrating and deploying AI/ML models into core application features.
- Contribute to the development and maintenance of CI/CD pipelines using tools like GitHub Actions or Jenkins.
- Work with public cloud platforms (GCP or AWS) to deploy and manage applications and resources.
- Debug and resolve technical issues across the application stack and infrastructure.
Full description
About the role
As a Full-Stack DevOps Engineering Intern, you will be a key player in the entire software development lifecycle, from writing clean code for both the front-end and back-end to building and maintaining automated deployment pipelines. This role is ideal for an aspiring engineer who wants to gain hands-on experience with cutting-edge technologies, including cloud infrastructure and the integration of AI/ML models. NOTE - This is internship cum placement program so if you looking only for internship for academic purpose then please do not apply.
Key responsibilities
Full-Stack Development: Develop and maintain scalable back-end services using Python or NodeJS or Go and front-end using React, Angular or Vue.js.
AI/ML Integration: Assist in integrating and deploying AI/ML models into core application features.
DevOps & Automation: Contribute to the development and maintenance of CI/CD pipelines using tools like GitHub Actions or Jenkins. Contribute to the management of infrastructure as code using tools like Terraform or Ansible.
Cloud Infrastructure: Work with public cloud platforms (GCP or AWS) to deploy and manage applications and resources.
Version Control: Utilize Git for collaborative development and version management.
Collaboration: Work closely with a team of experienced engineers to design, build, and deploy new features.
Troubleshooting: Debug and resolve technical issues across the application stack and infrastructure.
Requirements
Currently pursuing a Bachelor's degree in Computer Science, Information Technology Engineering, or a similar field.
Solid foundation in data structures, algorithms, software development lifecycle (SDLC), object-oriented programming, and modern agile methodologies.
Experience with Git for version control.
Familiarity with at least one back-end language, with a strong preference for Python, NodeJS or Go.
Basic understanding of front-end development concepts and frameworks (e.g., React, Angular, Vue.js).
Knowledge of cloud computing concepts and a basic understanding of GCP or AWS.
An understanding of containerization technologies like Docker.
A strong passion for AI/ML, DevOps, and automation.
Excellent problem-solving skills and a proactive, eager-to-learn attitude.
Good communication and collaboration skills.