Closing Date: 3 February, 2025
Senior DevOps Engineer
Location: Remote in Poland or Slovenia | Category: DevOps
The Role
We are seeking an experienced DevOps Engineer to join our growing team based remotely in Poland to play a critical role in designing, implementing, and maintaining scalable and secure infrastructure solutions that power our applications and services.
In this role, you will collaborate with Software Developers, System Operators and other IT teams to automate and streamline operations and processes, build and manage infrastructure using AWS services, ensure the reliability and security of our systems and handle complex deployments across multiple environments.
The ideal candidate will have extensive experience with AWS cloud infrastructure and Terraform for Infrastructure as Code (IaC).
Key responsibilities
- Infrastructure as Code (IaC): Design, implement and manage AWS infrastructure using Terraform to automate the provisioning and management of cloud resources
- Cloud Infrastructure Management: Build, monitor, and manage AWS resources including but not limited to VPCs, EC2, RDS, S3, IAM, Security Groups, Load Balancers (ALB/ELB), WAF and data services
- Security & Compliance: Ensure that AWS environments adhere to best practices for security, including the management of IAM roles, security groups, encryption and AWS WAF
- Automation & CI/CD Pipelines: Develop and maintain continuous integration/continuous deployment (CI/CD) pipelines using tools like GitLab CI or GitHub Actions to streamline deployment processes.
- Serverless Architecture: Manage and deploy serverless applications using AWS Lambda, integrating services like SQS, SNS, and API Gateway
- Monitoring & Optimisation: Implement monitoring, alerting, and logging solutions using AWS CloudWatch, AWS Config, and third-party tools. Identify areas for performance tuning and cost optimisation.
- Collaboration: Work closely with software development and operations teams to deliver secure, scalable, and resilient infrastructure that meets business needs
Our Brand Values
- We are powered by our people
- We delight our customers
- We make it happen
- We are always learning
- We are One Team
Knowledge & Skills:
- Strong hands-on experience with AWS services including VPC, EC2, RDS, S3, IAM, Security Groups, Load Balancers, WAF, and Lambda
- Proficiency in Terraform for automating infrastructure deployment and management
- Experience with CI/CD pipelines and automation tools
- Experience with monitoring and logging tools such as AWS CloudWatch, AWS Config, and third-party solutions like New Relic
- Understanding of serverless architectures and experience deploying and managing AWS Lambda functions
- Experience in scripting and automating infrastructure tasks using Bash, Python, or other languages