Cloud Infrastructure Engineer.My client is a strong leader and innovator in disruptive video content delivery technology (MultiCDN) solutions used by many streaming and broadcasting organisations worldwide. They are looking to expand their workforce and keen to hire a Site Reliability Engineering (SRE) for Cloud Infrastructures that combines software and systems engineering to build and run large-scale, distributed systems. The cloud engineer (SRE) is a key role in our growing and dynamic Cloud platform. The role is to work remotely from anywhere within 2/3 hours of CET. Remote working:
Whilst remote working is fully supported and encouraged, it is also important to start the day in tandem with the team. The team starts the day at 9am WET. There is an element of flexibility.My client are well organized to hire extensively on a remote working basis especially during these challenging times. This would be a great opportunity to join a highly innovative group of people that are building the future. There is an option to relocate to Tenerife in Spain should the candidate be open to such relocation.Position details:
Be part of a company with a portfolio of disruptive products in the content delivery and media streaming industries. We are expanding internationally beyond our core team currently located in Tenerife (Canary Islands) to ensure we deliver high-quality products and services to both our current and future international customers.Having grown during the past years from a small startup, my client are looking for even more growth bringing more exceptional individuals to their Engineering team. They have engagements with top players and clients in the industry with global audiences, with plans on expanding our operations with new and exciting products.They offer a full-time-remote position and are very flexible with work schedules. Be ahead of the competition with us!Although this position is full-time, the client is very flexible with work schedules, with the possibility of offering a remote position as we see fit.What you will find in this positionWe're looking for a hands-on Cloud Infrastructure Engineer to help us in designing, developing and maintaining the infrastructure components and services required to support and run a wide variety of workloads and workflows in a cloud environment. You will be able to support key components of our products' life cycles, from managing the code to maintaining the production environment.In this position you will build innovative automated solutions and tools to help deliver, debug and resolve problems for development and production workloads. To achieve this, you will also proactively apply Site Reliability Engineering principles to identify system weaknesses and find ways to prevent them from happening and causing production issues, using monitoring data, watching trends, and being able to apply state of the art technologies.Responsibilities.Your daily work may include any combination of the following:
- Support your and, if needed, other teams with the integration and testing of the components and systems required for the software solutions managed by the team, helping to develop the required infrastructure and automations to ensure a high quality development and deployment process (GitlabCI, CICD in general, Terraform with AWS, etc.).- Constantly improve the monitoring solutions that enable your team to be aware of any possible issues in our cloud environments, implementing suitable automations and alerting triggers.- Digging into issues from top to bottom, solving problems at any level (infrastructure,- code, configurations, data...).- Document and share the relevant knowledge between team members.- Stay up-to-date with SRE/DevOps’ newest tools and strategies.What we expect from you - 2–4 years of professional experience in cloud engineering or infrastructure roles- Solid experience with the AWS cloud provider- Usage of Infrastructure-as-Code tools (preferably Terraform) to automate deployments- Knowledge of CI/CD tools- Experience in using source control (Git, GitLab)- Support of security best practices, such as IAM configurations, secrets management, and VPC isolation- Knowledge in the design and implementation of reliable cloud architectures to allow near-zero downtime while updating our SaaS solutions applying the necessary update strategies (Blue/Green strategies, Canary releases...)- Strong troubleshooting skills and ability to work with minimal supervision- An incident responsiveness and participation in postmortem processes- Knowledge of GO or PYTHON- Good understanding of monitoring, logging, and observability tools (Prometheus and- Grafana LGTM stack)- Proactivity in improving both your and teams’ workflows- Competence in working with Agile Methodologies (Scrum/Kanban)- Troubleshooting skills- Team player- Willing to take challengesAlthough this is a fully remote position and we are flexible with work schedules, we believe it is also important to have several hours a day to deal with tasks that require synchronisation with other members of the team. Typically, meetings and tasks requiring such synchronisation are scheduled between 09:
00 and 13:
00 Western European [Summer] Time. Nice to have, in no particular order - Serverless architecture background (AWS Based services like Cognito, Lambdas, Appsync (GraphQL), Cloudfront/S3, etc.)- Experience with a variety of open-source databases or message brokers (Postgres, Redis, RabbitMQ, Kafka, etc.)- Experience with performance and/or security testing- Exposure to container technologies (ECS, EKS, Docker)- Experience contributing to security or observability initiatives in an engineering team- Experience working in a collaborative DevOps or CIE culture- Experience in designing, building, and operating large-scale production systems- Experience in container orchestration (Kubernetes)- It's not expected that any single candidate would have expertise across all of these areas ortools. We're looking for candidates that are particularly strong in a few of them, and havesome interest and capabilities in others.What we offer- Competitive salary.
- Promotion of equal opportunities within our organization.
- Opportunity to learn, develop and apply state-of-the-art technologies.
- A healthy company culture with communication, openness, and common sense as our daily drivers.
- A stimulating work environment with worldwide customers, with priority on work-life balance with flexible working hours.ONLY CV in English are accepted.