Do you wish to view this page in English? Change language

DevOps Engineer – 12-month Contract

  • 12-month daily rate contract
  • Hybrid in Dublin!

Responsibilities:

  • Design, implement, and maintain cloud infrastructure on cloud (GCP, AWS) platforms using Infrastructure as Code principles.
  • Develop and maintain Terraform modules and configurations for cloud deployments across various environments (dev, staging, production).
  • Create and manage Ansible playbooks for configuration management, application deployment, and system automation.
  • Architect and implement scalable, highly available cloud solutions that meet business requirements and security standards.
  • Collaborate with development teams to ensure infrastructure supports application requirements and performance goals.
  • Monitor cloud resources, optimize costs, and implement best practices for resource management and governance.
  • Implement and maintain security controls, compliance frameworks, and disaster recovery solutions in cloud environments.
  • Automate routine operational tasks and improve system reliability through scripting and automation tools.
  • Participate in incident response and troubleshooting of complex cloud infrastructure issues.
  • Design and implement network architecture, including VPCs, subnets, load balancers, and connectivity solutions.
  • Maintain documentation for infrastructure designs, procedures, and troubleshooting guides.

Key requirements:

  • A Bachelor’s degree in Computer Science, Engineering, Systems Administration, or a related technical field.
  • 3+ years of proven experience in cloud infrastructure engineering, systems administration, or similar roles.
  • Strong expertise with Google Cloud Platform (GCP) and Amazon Web Services (AWS) including core services:
    • GCP: Compute Engine, GKE, Cloud Storage, VPC, IAM, Cloud SQL, Cloud Functions
    • AWS: EC2, EKS, S3, VPC, IAM, RDS, Lambda
  • Advanced proficiency in Terraform for Infrastructure as Code development and management.
  • Extensive experience with Ansible for configuration management, automation, and orchestration.
  • Strong knowledge of Linux/Unix system administration and networking fundamentals.
  • Proficiency in scripting languages (Bash, Python) for automation and system management.
  • Experience with containerization technologies (Docker, Kubernetes) and orchestration platforms.
  • Understanding of CI/CD pipelines and integration with infrastructure automation.
  • Knowledge of security best practices, compliance frameworks, and cloud security tools.
  • Excellent problem-solving skills and ability to work in fast-paced, collaborative environments.

Nice to Have

  • Google Cloud Professional Cloud Architect or Professional DevOps Engineer
  • AWS Solutions Architect or AWS DevOps Engineer Professional
  • Experience with monitoring and observability tools (Prometheus, Grafana, CloudWatch, Cloud Operations Suite).
  • Knowledge of GitOps practices and tools (ArgoCD, Flux).
  • Experience with service mesh technologies (Istio, Anthos Service Mesh).
  • Familiarity with compliance frameworks in regulated environments (PCI DSS).
  • Experience with database administration and performance tuning in cloud environments.
  • Experience with log management solutions (ELK stack, Cloud Logging).
  • Understanding of microservices architecture and distributed systems.
  • Experience with backup and disaster recovery solutions in cloud environments.