Jobless Developer
Ascom logo

Posted 4 days ago

Open

Intern - Software Development with DevOps Exposure

Cluj-NapocaOn-site

AI Summary

A Software Development Intern contributes to backend and platform development using Java, C#, or Python, while gaining hands-on exposure to DevOps practices, CI/CD pipelines, and cloud-native platforms.

About this role

Role Overview

We are looking for a motivated and versatile Software Development Intern to join the AUP team. This role is ideal for someone eager to build strong software engineering foundations while also gaining exposure to DevOps practices and cloud-native platforms.

The intern will primarily contribute to development activities, while also collaborating with platform and DevOps engineers to understand how applications are built, deployed, and operated in modern environments.

Key Responsibilities

Software Development

  • Assist in developing and maintaining backend and platform-related components

  • Contribute to implementation using languages such as: Java, C#, Python, or similar

  • Write clean, efficient, and maintainable code following team standards

  • Participate in code reviews and design discussions

  • Support debugging, troubleshooting, and performance improvements

  • Collaborate with team members to deliver new features and enhancements

DevOps & Platform Exposure

  • Gain hands-on experience with CI/CD pipelines and deployment workflows

  • Assist with application packaging and deployment (Docker, Helm, Kubernetes)

  • Support troubleshooting of deployments and environment-related issues

  • Learn how applications are monitored, logged, and maintained in production

  • Contribute to automation scripts and tools (where applicable)

Quality & Validation

  • Assist in writing and executing test cases for developed features

  • Support validation of applications in different environments

  • Collaborate with the team to identify, reproduce, and fix issues

  • Contribute to improving reliability and software quality

Requirements

Technical Skills

  • Basic knowledge of programming (Java, C#, Python, or similar)

  • Understanding of software development principles and SDLC

  • Familiarity with Git or version control systems

  • Basic understanding of Linux or command-line usage is a plus

Education

  • Currently pursuing a degree in Computer Science, Software Engineering, or related field

Soft Skills

  • Strong analytical and problem-solving abilities

  • Eagerness to learn both development and DevOps concepts

  • Attention to detail and quality mindset

  • Good communication and teamwork skills

  • Ability to manage tasks and meet deadlines in a collaborative environment

Nice to Have

  • Basic understanding of containers and cloud concepts (Docker, Kubernetes)

  • Exposure to CI/CD tools (e.g., Azure DevOps, GitHub Actions)

  • Familiarity with APIs, HTTP, and web technologies

  • Understanding of Agile/Scrum methodologies

  • Interest in cloud platforms and distributed systems

What You Will Gain

  • Strong foundation in software development within a real-world platform team

  • Exposure to DevOps practices and cloud-native technologies

  • Hands-on experience with modern deployment and automation tools

  • Mentorship from experienced engineers

  • Opportunity to contribute to scalable, production-grade systems

Skills

Azure DevOpsC++CI/CDDockerGitGitHub ActionsHelmJavaKubernetesPython

Explore related jobs

Browse these categories