We’re a high-performing team on a mission to build the number one media owner platform in the world.
As a key member of the Platform Engineering team, you’ll be developing and delivering our products as they continue to evolve and scale. We move fast for our clients through smart use of the latest technologies, while always keeping high quality standards and doing things right from the beginning.
For more information contact:
Mihajlo Ristovski, People Operations Manager
gsm: +389/75/336779
Or learn more about us at ldsk.io
What you’ll be doing
Participate and learn in the design, deployment, and operation of our applications, especially from the perspective of operability & maintainability on our production environment
Ensure that our applications are meeting our operation, availability, monitoring, and performance standards throughout our different environments
Building software to help operations and support teams (think internal APIs, UIs, scripts, etc.)
Creation of automation tasks and processes
Provide technical support with production issues
Use knowledge and experience in software development, application support, systems engineering and networking to proactively prevent issues from reoccurring
Promote manageability of our platform on production, and empower others to be able to manage tasks on production themselves by building software, contributing to documentation & training, and coaching colleagues
Drive and contribute to a culture of intolerance to manual activity, which results in an automation environment delivering repeatable and scalable response to system issues
The Stack
Kubernetes
Docker
Azure, Google Cloud, AWS
Linux (Ubuntu, Debian)
Jetbrains TeamCity
PostgreSQL, MongoDB
Git
.NET Core
JavaScript
Python, PHP and shell scripting is a plus
What you’ll need
University degree in Computer Science or equivalent experience
Software engineering skills ideally with experience in Python and/or Java/C#
Cross platform configurations and troubleshooting (Windows, Linux, macOS)
Good understanding of a high-traffic, distributed systems
Good understanding of configuration and troubleshooting of Linux, Java/.Net Core, Docker systems.
Ability to explain large-scale complex systems from a reliability perspective
Passion for resolving reliability issues and identify strategies to mitigate going forward
Ability to work under pressure
Driven to learn new skills
Ability to switch between tasks
Problem Solving and Logical Thinking
Excellent command / highly proficient in spoken and written English
What will help
Network and system analysis experience
Linux system-level analysis capabilities
Working knowledge of Kubernetes & cloud platforms
Experience in working with Continuous Integration and Continuous Delivery pipelines
Knowledge of containers and microservices
Experience with Cloud Computing platforms
Experience with monitoring tools (Prometheus and Grafana) and automated alerting services
Experience with logstash/kibana/elasticsearch