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
You will receive support from a mentor and guidance from a technical expert
You will be able to improve soft and hard skills that will come in handy in the future
You will prepare for work and get a real case in your CV
PROJECT TECHNOLOGIES
ALM Methodologies: Scrum, Kanban
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
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 design techniques.
Parallel tests running.
Testing of Programs: JUnit, TestNG, NUnit, Jest.
Code Inspection: SonarQube.
Load Testing: JMeter, Locust, BlazeMeter
Config Management: Ansible, Chef, Puppet.
Artifact Management: Sonatype Nexus, Archiva, Docker registry
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
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
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

