About Egnyte :
Egnyte is a product-focused company, not a software outsourcing business. We build and maintain our flagship software : a secure content platform called Egnyte, used by companies like Red Bull and Yamaha.
It’s a large-scale software project : we’re talking 1 million users, 20k transactions per second, 28 Petabytes of data. With 250+ people working in our Poland office, we remain a people-first workplace.
The opportunity :
You will be ensuring reliability for large-scale software - we’re talking 16k+ customers, over 6000 instances across geo-distributed Data Centers and Cloud providers, as well as an average of 2k API requests per second as per New Relic.
For us, people who own their work from start to finish are integral to Egnyte’s success. Our engineers are part of the whole process : from design through coding and testing to the deployment and back again for further iterations.
We are looking for an engineer who is eager to apply software development approaches to operations. You can, and will, touch every level of the infrastructure depending on the day and the project you are working on.
This role requires you to take on complex problems and execute end-to-end solutions.
Your day-to-day at Egnyte :
Drive focused initiatives that improve operational efficiencies, reliability, and scalability of the platform and its applications
Participate in big projects like migrating solutions to Kubernetes, from monolith to microservices
Proactively propose and implement automation and observability solutions focusing on improving our core business
Address performance challenges, optimize and fine-tune production environments
Maintain and monitor our environments - SRE team ensure service reliability from Monday to Friday, between 7 : 00 AM and 11 : 00 PM.
You can expect different shifts and elastic working hours to work on the projects
Implement best SRE practices in making and documenting improvements to the infrastructure
About you :
2+ years of experience in an SRE / SysAdmin / DevOps / NOC, software development, or equivalent role
Coding skills in Python or Golang
Experience with Linux Operating System administration
Knowledge of both self-hosted and cloud environments (preferably the Google Cloud Platform)
Experience with metric-based monitoring solutions
Experience handling large numbers of diverse systems with configuration management systems like Puppet, Ansible, Terraform
Practical knowledge of CI / CD solutions, GitLab CI or Jenkins
Troubleshooting skills to hunt down the root causes of issues and persistence in preventing them from happening again
Incident management skills - must be able to own, cooperate and resolve large scale incidents under time pressure
Good English skills to effectively communicate about technical matters
Bonus points : :
Practical knowledge of container orchestration (Kubernetes, Docker)
Experience with Linux HA solutions such as HAProxy
Experience with message brokers (RabbitMQ, Kafka or others) and databases (MySQL or others)
Operational knowledge of the ELK stack
GCP certificate, CCNA certificate, RHCE or equivalent
Being an active user and open source projects contributor
What we can offer you :
Salary from to PLN gross depending on skills and experience
100% remote work possible also after the pandemic time
Your own Egnyte account with lifetime access to 1 TB of cloud storage
4000 PLN gross conference budget per person and additional 4 training days off each year
MyBenefit : you can choose a MultiSport card or gift card every month
Private medical health care
In-house English classes