Cloud DevOps Engineer
On behalf of our client, manpower Malta is looking to recruit an experienced Cloud DevOps Engineer. In this role, you will be responsible for deploying, automating, maintaining, and managing AWS cloud-based production systems to ensure optimal availability, performance, scalability, and security. You will work closely with cross-functional teams to improve infrastructure, streamline deployment processes, and ensure best practices are applied across all environments.
Key Responsibilities:
- Deploy, automate, maintain, and manage AWS cloud-based production systems, ensuring high availability and performance.
- Manage and optimise container-based environments, leveraging orchestration tools to enhance deployment strategies.
- Implement secure and compliant user permissions and policies.
- Build, release, and maintain production systems using CI/CD pipelines.
- Troubleshoot and resolve platform and application-level issues.
- Suggest architectural improvements and recommend process enhancements.
- Evaluate new technologies and vendor solutions to optimise systems.
- Ensure security across AWS and Firebase environments using cloud security solutions.
- Monitor system performance, proactively identifying and resolving potential issues.
Requirements:
- Strong experience with AWS services (including EC2, Elastic Beanstalk, Firebase), automation, infrastructure as code, and production deployment.
- In-depth knowledge of Docker containers and orchestration tools (Kubernetes, Ansible, Terraform, etc.).
- Extensive experience with IAM policies and cloud security management.
- Hands-on experience with CI/CD pipelines and related tools.
- Familiarity with load balancing tools and techniques.
- Strong problem-solving skills for complex infrastructure and deployment challenges.
Perks:
- Opportunity to work on a mission-driven, design-first product.
- Flexible remote working environment, hybrid if in Malta.
- Career growth opportunities into leadership or full-stack development roles.
#LI-JM1