Remuneration
Not specified
Location
Dublin, D, Ireland
Visa sponsorship
Not specified
Job summary
The DevOps Engineer role involves designing, building, automating, and operating cloud infrastructure with a strong emphasis on AWS, Terraform, and Docker. Key responsibilities include managing Linux-based production systems, troubleshooting complex issues, and automating tasks using Ansible and Python to enhance reliability and performance.
Qualifications
- Strong experience with Terraform and AWS services.
- Linux administration and troubleshooting skills.
- Understanding of TCP/IP, routing, and VPN concepts.
- Experience with Docker and containerised applications.
- Knowledge of nginx configuration and troubleshooting.
- Experience with Ansible and automation.
- Ability to write operational tooling in Python.
- Experience troubleshooting production environments.
- Understanding of Git-based workflows.
Responsibilities
- Design, deploy, and maintain AWS infrastructure using Terraform.
- Develop and maintain reusable Terraform modules.
- Manage and troubleshoot Linux-based production systems.
- Build and operate containerised workloads using Docker and AWS ECS.
- Manage Docker images using Amazon ECR.
- Design and troubleshoot AWS networking, including VPCs and security groups.
- Configure and troubleshoot IPSec VPN connections.
- Automate infrastructure tasks using Ansible and Python.
- Investigate production incidents across multiple infrastructure layers.
- Improve infrastructure reliability and performance.
- Contribute to CI/CD and Git-based workflows.
- Document infrastructure architecture and procedures.
Skills
AnsibleAWSCloudFrontDebianDockerECSElasticsearchGitIAMLinuxNGINXPostgreSQLPythonRedisS3TerraformUbuntu
Relocation
No