Responsibilities
We are looking for an exceptional Senior Infrastructure Engineer with experience in building high-performing, scalable, enterprise-grade applications. to join our growing team. In this role, you will be responsible for building a high-performance queuing/storage engine. You will work in a polyglot environment where you can learn new languages and technologies whilst working with an enthusiastic team.
In this role, you will also be responsible to:
Software Engineering
* Design and develop high-volume, low-latency applications for mission-critical systems and deliver high availability and performance
* Contribute to all phases of the development life cycle
* Write well-designed, testable, efficient code
* Evaluate and propose improvements to existing system
* Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Infrastructure Engineering
* Maintain and evolve application cloud infrastructure (AWS)
* Maintain and evolve Kubernetes clusters
* Infrastructure hardening according to compliance and security requirements
* Maintenance and development of monitoring, logging, tracing, alerting solutions
Requirements
Qualifications / Experience / Technical Skills
* BS/MS degree in Computer Science, Engineering or a related subject
* 7+ years of industry experience
* Experience of working with public cloud infrastructure providers (AWS/Azure/Google Cloud)
* Experience with Terraform, Docker
* A hands-on approach to implementing solutions
* Good understanding of Linux networking and security
* Exceptional understanding of Kubernetes concepts
* Experience with GOlang/Python/Java/Ruby (any) and databases such as PostgreSQL
* Contributions to open source projects is a plus
Soft Skills / Personal Characteristics
* Readiness to communicate in English with your colleagues