Tech Stack
Job Description, Responsibilities & Requirements
Junior Systems Engineer
Join Brainence as a Junior Systems Engineer to help scale a product-focused adtech platform that unifies media planning, execution, and analytics in one global system. You’ll work hands-on with Linux and Windows environments, Kubernetes, and modern DevOps practices, taking ownership of complex infrastructure alongside senior engineers and the DevOps team.
Location: Lviv/remote
About the Position
Join Brainence as a Junior Systems Engineer to help scale a product-focused adtech platform that unifies media planning, execution, and analytics in one global system. You’ll work hands-on with Linux and Windows environments, Kubernetes, and modern DevOps practices, taking ownership of complex infrastructure alongside senior engineers and the DevOps team.
Responsibilities
Systems administration and support
- Maintain and optimize Linux and Windows Server environments to ensure high availability and security.
- Support and manage VMware environments and virtualization infrastructure.
- Assist in the management of on-premise, co-location, and hybrid cloud infrastructure.
- Monitor and maintain server and network hardware throughout its lifecycle, including troubleshooting and capacity reporting.
Cloud-native and containers
- Support the deployment and operation of Kubernetes clusters in production environments.
- Use Containerd, Docker, and associated tooling to manage containerized applications.
- Implement best practices for monitoring and maintaining cluster health.
Networking and automation
- Configure and troubleshoot enterprise networking components (DNS, DHCP, BGP, TCP/IP).
- Assist in the administration of Cisco and Juniper network devices.
- Contribute to the development of automation scripts to streamline repetitive infrastructure tasks.
DevOps and programming
- Develop and maintain automation tools using Python or Go.
- Apply DevOps methodologies to improve CI/CD workflows and configuration Management.
Operational excellence
- Follow ITIL principles for incident, problem, and change management.
- Participate in proactive monitoring and disaster recovery testing.
- Document technical processes and infrastructure configurations clearly.
Requirements
Required qualifications
- Experience: 1–2 years of experience in systems engineering or infrastructure administration.
Technical proficiency
- Strong proficiency in Linux and Windows Server administration.
- Hands-on experience with VMware administration.
- Solid understanding of networking fundamentals (DNS, DHCP, BGP, TCP/IP).
- Competency in Python, Go, or another object-oriented language.
- Experience with MySQL administration (backups, basic performance tuning).
- Practical experience working with Kubernetes and Docker.
- Familiarity with server hardware and co-location environments.
- English and Ukrainian languages at Upper Intermediate level or higher.
Nice to Have
- Certified Kubernetes Administrator (CKA) is a strong asset.
- ITIL Foundations (v3 or v4) preferred.
We Offer
- 18 vacation days and 10 sick days
- 2 extra unpaid days off each month
- Work remotely or from our Lviv office
- All necessary equipment provided
- 50% covered for courses, webinars, and training
About the Company
Brainence has spent 9+ years building first-class products - and the teams behind them. Over 50 startups and enterprises have trusted us to launch MVPs, scale engineering teams, and deliver products that perform in the real world. Our playground spans healthcare, edtech, real estate, retail, construction, logistics, insurance, and more.
Apply Here
Drop your details below, and we'll get back to you soon
Hey there! 😉
Did you know Brainence can build your software from scratch or scale your team with dedicated development experts?
Let’s discuss your development needs.
TrustScore 4.5 | 13 reviews