DEVOPS INTERNSHIP Learn how to excel in fusing operations and development

Interning at SoftServe Academy is a great opportunity for your career as you get 3 months of hands-on experience on real projects and brush up on your DevOps skills.

Your diligence and persistence during the internship increases the chance of a job offer from SoftServe. After all, 80% of interns in the company are graduates of SoftServe Academy.


INTERNSHIP ADVANTAGES

1

You will receive support from a mentor and guidance from a technical expert

2

You will be able to improve soft and hard skills that will come in handy in the future

3

You will prepare for work and get a real case in your CV

PROJECT TECHNOLOGIES

Area
Category / Topics / Tools
SDLC
Software development processes. Service operation basics.
ALM Methodologies: Scrum, Kanban
Build
Source control. Branches and tags management strategy.
Principles of Continuous Integration, Continuous Delivery and Continuous Deploy.
Automated build concept.
Source Control Tools: Git, GitHub, GitLab, Gogs, GitBucket.
CI/CD Tools: Jenkins, TeamCity, GoCD, GitLab CI/CD
Database
Installing and configuring databases.
User management (privileges and permissions).
Backups. Types, Tools for making backups.
Recovery and disaster recovery.
Tables, relationships, keys, constraints understanding.
DDL, DML, DCL understanding.
Access to databases.
Relational Database: MySQL, PostgreSQL, MS SQL.
No-SQL Database: MongoDB, CouchDB, Cassandra, Redis
Test
Testing types, Unit/Integration testing introduction.
Test design techniques.
Parallel tests running.
Testing of Programs: JUnit, TestNG, NUnit, Jest.
Code Inspection: SonarQube.
Load Testing: JMeter, Locust, BlazeMeter
Deploy
Deployment Plan, Deployment Strategies.
Config Management: Ansible, Chef, Puppet.
Artifact Management: Sonatype Nexus, Archiva, Docker registry
Run
Understanding services and applications by type.
Types of virtualizations (hardware emulation, full virtualization, paravirtualization, operating system-level virtualization).
Cloud service models: SaaS, PaaS, IaaS.
Virtualization: KVM, Xen, Hyper-v, ESXi, Docker.
Public Clouds: AWS, Azure, GCP.
Orchestration: Terraform, AWS CDK, AWS CloudFormation, Azure Resource Manager templates, Google Cloud Deployment Manager.
Secrets Management: Vault HashiCorp, Ansible Vault, AWS Secrets Manager, Docker Secrets.
Orchestration of Containers: Docker Compose, Kubernetes
Monitoring
Monitoring and Evaluation, importance.
Metrics.
Distributed Monitoring: Zabbix, Nagios, Splunk, Prometheus.
Logging: ELK, Datadog


AFTER THE INTERNSHIP, YOU WILL BE ABLE TO:

  • Set up the infrastructure for professional software product development
  • Use automation technologies for production processes related to software development and deployment
  • Optimize interaction within small teams and accelerate product development



REQUIREMENTS AND SELECTION STAGES FOR CANDIDATES:

The selection for the project is based on a ranking system because we are interested in the strongest candidates. To participate in the selection process, the following requirements must be met:

- Knowledge of one of the most popular programming languages (Java, .NET, Python, Ruby, Golang)
- Understanding of OOP principles (encapsulation, polymorphism, abstraction, inheritance)
- Ability to write automated scripts (BASH, CMD, PowerShell)
- Experience in programming on Linux or Windows
- Familiarity with network technologies (IP addressing, masks, routes, TCP and OSI layers, layered network protocols basics, NAT, PAT, firewall)
- Experience with database management systems
- Willingness to dedicate 6-8 hours per day to learning
- Intermediate or higher level of English proficiency

Internship is open to candidates from the following locations: Lviv, Chernivtsi, Rivne, Ivano-Frankivsk, Ternopil, Lutsk, Khmelnytskyi, Uzhhorod, Kyiv.

When submitting your application, make sure that your profile in the MyCareer system is complete and up-to-date (all personal information is provided, and your current CV is attached).

You will go through the following stages:

- technical testing;
- English interview;
- interview.

Please note that emails regarding the next stages or results will be sent automatically by our system, so make sure to check the email address you registered with. If you have any questions, you can always contact us via email at MyCareerInfo@softserveinc.com.

If you are not selected at one of the stages, don’t be discouraged. Follow our updates in the SoftServe Education Telegram channel or join the SoftServe Academy Discord community, as we regularly offer various opportunities for learning and development. If you feel you need to enhance your practical skills, check out the available Frontend courses here.

We also recommend checking out free self-study materials across various technical areas in our open resource library in the virtual learning environment — SoftServe Academy , as well as English Self-Study Materials — resources for self-study of English.



Available groups for registration

28.04.2025 - 25.07.2025
Ukraine

DevOps Internship

Free

Free add-ons

Mentors support during learning process

Access to additional e-courses for self-paced learning

Language boost: speaking club & online self-studies

Meet your mentors

Ihor Kapatsila

Ihor Kapatsila

Softserve Acadamy Mentor

Ukraine

28+ years of professional experience in IT
Technologies: DevOps, Java, WebUI, PHP, Linux, Networking
LinkedIn: igor-kapatsila

Mykhaylo Plesha

Mykhaylo Plesha

Softserve Academy Mentor

Ukraine

20+ years of professional experience in IT
Certificates: Red Hat Certified System Administrator (RHCSA)
Technologies: Node.js, WebUI (Angular, React, Vue.js), DevOps (Ansible, Terraform, AWS, Azure)

Sign up to get informed about course launch:

Call us

Mon - Fri 10:00 - 19:00

Toll-free (Ukraine)

GOT QUESTIONS?