- Strong PHP knowledge, OOP patterns and SOLID principles
- Good knowledge of Domain Driven Design (DDD).
- Experience with Docker containers.
- Experience writing SQL (MySQL).
- Interest in DevOps related technologies (AWS, Kubernetes, Terraform)
- Strong analytical, problem-solving, debugging, and troubleshooting skills.
- Business Level English: all spoken and written business communications are in English.
- A great teammate with excellent communication skills.
What do we also value?
- Experience with Observability/APM tools like DataDog.
- Experience with CI and CD (CircleCI).
- Experience in Golang programming.
- Experience with queues systems.
- Experience with AWS services.
- Experience with Kubernetes and HELM.
- Experience working in high traffic environments.
What is our technical stack?
- PHP 7+ main projects
- Golang and Node.js for components
- JavaScript and Vue.js (Nuxt.js)
- MariaDB, Redis and MongoDB
- AWS cloud (S3, SQS, SNS, EC2, Route 53, KMS, CloudFront...)
- Docker and Kubernetes
- Terraform, CircleCI
- Datadog and ELK
How do we work?
We work as a team, where everyone is accountable, friendly, and always willing to help. The team comes from different backgrounds, and we encourage a multidisciplinary profile like backend, frontend and some DevOps tasks. We foster collaboration and open communication in a safe environment based on trust.
Each member may be involved in any step of the process, from analysis and development to CR, deployment and monitoring.
We use Kanban and Jira daily. Continuous improvement, learning, and practicing new things are always welcomed.
Hiring process
1) First interview: with our Talent Acquisition Specialist. To know about your profileand explain to you about the company and the role
2) Second interview: with the Hiring Manager and the Tech Lead. To know more about you, review your technical skills and give you more information about the team and the position.
- Technical test. You do it when you can, no time constraints.
3) Third interview: with the Tech Lead and one Developer from the team. To review the technical test together and ask you questions about it.
4) Meet the team. Get to know your coworkers in a more casual interview
5) Offer
Sounds good? Apply now for this position!