DevOps Engineer
Belfast (Hybrid)
Hayward Hawk are currently exclusively recruiting for a DevOps Engineer for their FDI client with a base now in Belfast.
They are committed to leveraging cutting-edge technology to deliver outstanding products and services to their customers.
We are looking for a talented DevOps Engineer to join their dynamic team and help them enhance their infrastructure and streamline their development processes.
Job Description:
As a DevOps Engineer, you will play a critical role in our development and operational processes.
You will work closely with their software development, IT operations, and security teams in Belfast & the US to design, implement, and maintain robust, scalable, and secure systems.
Key Responsibilities:
* Infrastructure Management: Design, implement, and manage scalable, secure, and reliable cloud-based infrastructure (eg, AWS, Azure, GCP).
* CI/CD Pipeline Development: Develop, maintain, and optimize Continuous Integration/Continuous Deployment (CI/CD) pipelines to enable rapid and consistent software delivery.
* Automation: Automate routine tasks and processes using tools such as Ansible, Terraform, Jenkins, or similar.
* Monitoring & Logging: Implement and maintain monitoring, logging, and alerting systems to ensure system health and performance (eg, Prometheus, Grafana, ELK Stack).
* Collaboration: Work closely with development teams to ensure that software can be built, deployed, and run in a reliable and scalable manner.
* Security: Ensure infrastructure and applications are secure by implementing best practices and regular security assessments.
* Incident Management: Respond to and resolve production issues, including on-call support as needed.
* Configuration Management: Maintain and manage configuration for various environments (development, staging, production).
* Documentation: Create and maintain comprehensive documentation for infrastructure, processes, and procedures.
Requirements:
* Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
* Experience: 3+ years of experience in a DevOps
Technical Skills:
* Proficiency in cloud platforms (AWS, Azure, GCP).
* Experience with configuration management tools (Ansible, Chef, Puppet).
* Strong Scripting skills (Bash, Python, etc.).
* Experience with containerization and orchestration (Docker, Kubernetes).
* Familiarity with CI/CD tools (Jenkins, GitLab CI, CircleCI).
* Understanding of networking, security, and performance optimization.
Soft Skills:
* Excellent problem-solving and troubleshooting skills.
* Strong communication and collaboration skills.
* Ability to work in a fast-paced environment and adapt to changing requirements.
Preferred Qualifications:
* Certifications: Relevant certifications (eg, AWS Certified DevOps Engineer, Google Cloud DevOps Engineer, Certified Kubernetes Administrator).
* Experience: Experience with infrastructure as code (Terraform, CloudFormation).
* Security: Knowledge of security best practices and tools (eg, SAST, DAST).