DevOps Engineer
Catena Media View all jobs
- Gżira, Malta Island
- Permanent
- Full-time
- Design, build and maintain CI/CD pipelines to streamline deployment workflows.
- Deploy, manage, and optimize AWS infrastructure using Infrastructure as Code (IaC) tools like Terraform.
- Work with development teams to support their workflows, ensuring the platform is configured for reliability, performance, and scalability.
- Contribute to the management and scaling of containerized applications using ECS/EKS
- Monitor platform health and performance, proactively identifying areas for improvement and addressing issues.
- Collaborate with senior engineers on complex troubleshooting and projects, continually enhancing infrastructure reliability and uptime.
- Assist in optimizing CDN performance (e.g., Cloudflare) for high-speed, resilient delivery.
- Participate in continuous improvement initiatives, automating routine tasks and reducing operational toil.
- Act as the primary point of contact for incidents collaborating with senior engineers to resolve complex issues and perform root cause analysis.
- Enhance developer experience through internal developer platform tools such as Port.io and Backstage.
- Participate in an on-call rotation to support business-critical systems and ensure rapid incident response.
- 3+ years of experience in platform engineering, DevOps, cloud infrastructure, or related fields.
- Solid experience with AWS services and Infrastructure as Code (IaC) tools like Terraform and Ansible.
- Strong understanding of CI/CD principles, with hands-on experience setting up and maintaining pipelines.
- Experience managing and configuring web servers through NGINX or LiteSpeed.
- Familiarity with various caching layers and strategies, including object caching, NGINX caching, and edge caching.
- Proficiency with containerization technologies (e.g., Docker, LXC) and familiarity with container orchestration tools (e.g., Amazon ECS & EKS).
- Experience with CDN configurations and optimization, ideally with Cloudflare or similar.
- Proven ability to work collaboratively with cross-functional teams, providing support to developers and troubleshooting platform issues.
- Demonstrated eagerness to learn, adapt, and take on new challenges, along with an enthusiasm for continuous improvement in cloud technologies and platform management.