Intern - Software Development with DevOps Exposure
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
Explore related jobs
More jobs at Ascom
Similar Azure DevOps jobs
Jobs in Cluj-Napoca
- IT Solutions Architect (Java)Eurofins · Cluj-Napoca, CJ
- Angular Frontend DeveloperEurofins · Cluj-Napoca, Cluj
- Affiliate Manager – For Sweden & Denmark marketsSolidstake · Cluj-Napoca, Cluj
Embedded Software EngineerBosch Group · Cluj-Napoca, CJ
Planning and Purchasing SpecialistSales Consulting · Cluj-Napoca, Romania- Pharmacovigilance Officer (senior level position)Ergomed · Cluj-Napoca, CJ
