SDE - Intern

CGS Carrers

Job Summary

This Software Development Engineer Intern position offers hands-on experience in DevOps practices, AI integration, and cloud-native development using AWS, Azure DevOps, and modern CI/CD pipelines. The intern will assist in designing, developing, and deploying web applications, contribute to CI/CD pipeline optimization, and collaborate on DevOps automation tasks. They will also support cloud operations, participate in AI-driven initiatives, and engage in agile ceremonies, gaining real-world experience and mentorship.

Must Have

  • Assist in designing, developing, and deploying web applications using modern frameworks and technologies.
  • Contribute to the setup and optimization of CI/CD pipelines.
  • Collaborate on DevOps automation tasks including infrastructure provisioning (IaC), container orchestration, and monitoring.
  • Support cloud operations across AWS and Azure, including resource configuration, deployment, and performance tuning.
  • Participate in AI-driven initiatives such as integrating ML models into applications or automating workflows using AI tools.
  • Engage in code reviews, agile ceremonies, and iterative planning with cross-functional teams.
  • Document technical processes and contribute to internal knowledge bases.
  • Currently pursuing a Bachelor’s degree in Computer Science, Information Technology, or related field.

Good to Have

  • Familiarity with cloud platforms (AWS, Azure), DevOps tools (Docker, Kubernetes, Terraform), and CI/CD concepts.
  • Exposure to web development technologies such as HTML, CSS, JavaScript, React, Node.js, or similar.
  • Understanding of version control systems (Git) and basic scripting (Python, Bash, PowerShell).
  • Interest in AI/ML concepts, with hands-on experience in any AI framework (e.g., TensorFlow, PyTorch) being a plus.
  • Strong problem-solving skills and eagerness to learn new technologies.

Perks & Benefits

  • Real-world experience in enterprise-grade software development and cloud engineering.
  • Mentorship from senior engineers and exposure to agile development practices.
  • Opportunity to contribute to impactful projects and potentially transition to a full-time role.

Job Description

About the Role

We are seeking a passionate and driven Software Development Engineer Intern to join our dynamic engineering team. This internship offers hands-on experience in DevOps practices, AI integration, and cloud-native development using AWS, Azure DevOps, and modern CI/CD pipelines. You will work alongside experienced engineers to build scalable web applications and automation frameworks that power our enterprise solutions.

Key Responsibilities

  • Assist in designing, developing, and deploying web applications using modern frameworks and technologies.
  • Contribute to the setup and optimization of CI/CD pipelines using tools like Azure DevOps, GitHub Actions, or Jenkins.
  • Collaborate on DevOps automation tasks including infrastructure provisioning (IaC), container orchestration, and monitoring.
  • Support cloud operations across AWS and Azure, including resource configuration, deployment, and performance tuning.
  • Participate in AI-driven initiatives such as integrating ML models into applications or automating workflows using AI tools.
  • Engage in code reviews, agile ceremonies, and iterative planning with cross-functional teams.
  • Document technical processes and contribute to internal knowledge bases.

Preferred Qualifications

  • Currently pursuing a Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Familiarity with cloud platforms (AWS, Azure), DevOps tools (Docker, Kubernetes, Terraform), and CI/CD concepts.
  • Exposure to web development technologies such as HTML, CSS, JavaScript, React, Node.js, or similar.
  • Understanding of version control systems (Git) and basic scripting (Python, Bash, PowerShell).
  • Interest in AI/ML concepts, with hands-on experience in any AI framework (e.g., TensorFlow, PyTorch) being a plus.
  • Strong problem-solving skills and eagerness to learn new technologies.

What You’ll Gain

  • Real-world experience in enterprise-grade software development and cloud engineering.
  • Mentorship from senior engineers and exposure to agile development practices.
  • Opportunity to contribute to impactful projects and potentially transition to a full-time role.

24 Skills Required For This Role

Cross Functional Github Game Texts Agile Development React Html Aws Azure Azure Devops Terraform Powershell Pytorch Node.js Ci Cd Docker Kubernetes Git Python Github Actions Bash Tensorflow Javascript Css Jenkins