Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Join Brainence as a Senior 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 Us
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.
About the Project
The project is a product-focused adtech platform that delivers a journey-based approach to advertising, combining media planning, execution, and analytics within one unified system.
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: 5–7 years of experience in systems engineering or infrastructure administration.
Certifications
- Certified Kubernetes Administrator (CKA) is a strong asset.
- ITIL Foundations (v3 or v4) preferred.
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.
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
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