About UsWe are a cutting-edge technology company specializing in media forensics. Our mission is to develop advanced AI solutions that detect and localize tampering attempts in digital media such as images and PDFs, ensuring the authenticity and integrity of our clients' content. The RoleWe are seeking a DevOps Engineer to design, implement, and maintain robust cloud infrastructure that underpins mission-critical workflows for our international clients. The successful candidate will collaborate closely with development teams to automate deployments, ensure scalability, and maintain high availability across our services.Key ResponsibilitiesInfrastructure as Code: Define and manage cloud resources with Terraform or AWS CDK, adhering to strict version-control and peer-review practices.Continuous Integration / Continuous Deployment (CI/CD): Build and maintain pipelines that enable reliable, zero-downtime deployments.Scalability and Reliability: Architect and optimise serverless and containerised solutions (AWS Lambda, ECS/EKS) capable of handling variable workloads.Observability: Implement comprehensive logging, metrics, and tracing to facilitate proactive incident detection and resolution.Collaboration: Work with backend engineers to streamline deployment processes, improve system performance, and uphold security best practices.Required QualificationsFluent in EnglishExtensive experience with Amazon Web Services (Cognito, API Gateway, Lambda, S3, Dynamo, ECS/EKS, IAM, and CloudWatch)Proficiency with Terraform or AWS CDKProficiency in PythonKnowledge of Kubernetes (managed via EKS or self-hosted).CI/CD using bitbucket pipelines, bitbucket pipes, ECR (elastic containers registry) for docker images, CodeArtifact repository for hosting private librariesNice-to-HavesProficiency in Node.js Expertise in designing and optimising DynamoDB architectures.Why Photocert?Fully remote workSalary based on experienceCoaching and learning opportunitiesSocial virtual Fridays
Job Title
DevOps - AWS, Python (Remote)