DevOps Engineer
About the Role
We are looking for an experienced and motivated Senior DevOps / Release Engineer to join our dynamic team. The ideal candidate will have deep expertise in AWS and its associated tools, with strong skills in managing and optimizing CI/CD pipelines and cloud infrastructure. Familiarity with Kubernetes is highly desirable. While not essential, an interest or experience in crypto or blockchain technologies would be a bonus.
This is a critical role in ensuring seamless deployment, scalability, and reliability of applications in a cloud-native environment.
Key Responsibilities
- Design, implement, and maintain scalable, secure, and highly available infrastructure on AWS.
- Leverage AWS services like EC2, S3, RDS, Lambda, and CloudFormation (or Terraform) to optimize infrastructure.
- Build and maintain robust CI/CD pipelines to ensure efficient and reliable application delivery.
- Automate build, test, and deployment processes.
- Manage and scale containerized applications using Kubernetes and Docker (preferred but not required).
- Optimize orchestration and deployment processes for containerized workloads.
- Implement monitoring and logging solutions using tools like CloudWatch, Prometheus, Grafana, or ELK stack.
- Analyze system performance and proactively address bottlenecks or potential issues.
- Work closely with development, QA, and product teams to ensure smooth integration and deployment.
- Advocate for DevOps best practices and provide mentorship to junior team members.
- Ensure infrastructure meets high security standards and complies with regulatory requirements.
Key Qualifications
Essential Skills and Experience:
- Extensive hands-on experience with AWS services and tools.
- Proficiency with infrastructure-as-code tools like Terraform or CloudFormation.
- Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Automation skills using scripting languages such as Python, Bash, or Shell.
- Expertise in managing and scaling cloud-based systems.
- Familiarity with configuration management tools like Ansible, Chef, or Puppet
- Experience with system monitoring and logging tools.
- Strong debugging and problem-solving skills.
Preferred Skills:
- Experience with Kubernetes orchestration and Docker containerization.
- Blockchain/Crypto:
- An understanding of blockchain technologies or a genuine interest in the crypto space.
- Knowledge of database management in cloud environments.
Perks and Benefits
- Remote Flexibility: Work remotely from anywhere in Ireland or the UK.
- Competitive Salary: Commensurate with skills and experience.
- Growth Opportunities: Access to training and development to stay at the forefront of cloud and DevOps technologies.
- Collaborative Culture: Be part of a forward-thinking team dedicated to building cutting-edge solutions.
Error: Contact form not found.