Overview
Required Skills
AWS
5/5
Docker
4/5
Terraform
3/5
Linux
3/5
Windows
3/5
Requirements
- Cloud: EC2, EKS, RDS, Route53, ELB
- Technologies : PHP7 & 8, MySQL, JavaScript, HTML5, CSS;
- Frameworks: Symfony 4/5/6, AngularJS, VueJS;
- Unit tests frameworks: PHPUnit, Karma and Jasmine;
- Inter applications communication: REST, AMQP (RabbitMQ);
- Fundamentals in design patterns including: ORM, AR, DI/IoC;
- Development/production environment: Ansible, Terraform, Docker;
- Other tools: Nginx, Grunt, Gulp, Webpack.
- Continuous integration servers and services such as Jenkins, Gitlab, etc
- Quality code assurance tools: Sonarqube
- Penetration tools: ZAP, beef, nmap, sqlmap
- Monitoring: Zabbix, ELK, Grafana, Loki
Responsibilities
- As a Team Lead, you drive the infrastructure evolution and plan for PG, taking in to account growth, new markets and aiming at reaching and maintaining an outstanding service in terms of High Availability, Scalability and Security
- Drive the migration to AWS, making sure that the KPIs are respected, the infrastructure deployed according to AWS best practices, and that operating model is fully compatible with PG’s operational constraints. Note: this project is already in progress and your expertise should ensure a smooth transition as well as onboarding on the next steps.
- Continuously improve the process of software delivery, to ensure sound engineering practices while maintaining a sustainable pace of delivery
- Share methods for high-quality, sustainable, agile software delivery
- Design and implement the intelligent evolution of our architecture (physical or cloud), including capacity planning, increased availability, resiliency, monitoring and alerts, security, and deployment strategy
- Grow and extend our monitoring and alerting systems
- Ensure we are exceeding our client’s availability expectations (and SLA’s)
- Apply your expertise to Platinium Group’s challenging context and make appropriate evolution proposal
- Work closely related with the IT Project Director and Team Leads of other areas, in defining the IT strategy to reflect the PG strategy and to ensure that you bring them the tools and infra that they require to reach their own objectives
- Lead your team and make sure that it is strong, reliable and healthy, and targeting an ideal balance of happiness and personal development, resilience, growth, commitment and performance