AWS DevOps Developer
In Hays we have an exciting opportunity for an exceptional individual to work supporting one of our clients as DevOps AWS Developer.
Manage and provision AWS resources, including EC2 instances, RDS databases, and VPC configurations and Implement Infrastructure as Code (IaC) using tools like AWS CloudFormation, Ansible or Terraform .
What You Will do :
- Provision and manage AWS resources, including EC2 instances, RDS databases, and VPC configurations.
- Implement Infrastructure as Code (IaC) using tools like AWS CloudFormation, Ansible or Terraform.
- Develop and maintain CI/CD pipelines to automate application deployments and updates.
- Experience on Devops tools like, Jira, ServiceNow, Github,Jfrog etc.
- Implement deployment strategies for zero-downtime releases.
- Configure and manage application servers and services using tools like AWS Systems Manager, Puppet, or Ansible.
- Ensure consistency and reliability across environments.
- Set up monitoring solutions (e.g., AWS CloudWatch) to track system performance, application health, and security.
- Create alerting mechanisms to respond to issues promptly.
- Implement security best practices and controls, such as IAM policies, encryption, and access management.
- Ensure compliance with industry standards and regulatory requirements.
- Develop and maintain backup and disaster recovery strategies for critical data and services.
- Test and document disaster recovery procedures.
- Write scripts and automation code (e.g., Python, Java, Shell) to simplify operational tasks and optimize processes.
- Leverage AWS Lambda for serverless automation.
- Collaborate with development teams to support application deployments and troubleshoot issues.
- Maintain detailed documentation of configurations, processes, and troubleshooting guides.
- Manage escalations and work towards to resolution.
- Good verbal and written communication skills.
- Lead and mentor a team of DevOps Engineers.
- Set performance goals, provide feedback, and conduct performance evaluations.
Preferred Experience :
· Strong AWS Devops knowledge and proficiency in cloud services.
· Proficiency in DevOps tools and practices, including Terraform, Ansible, CI/CD and infrastructure as code.
· Solid skills in Linux/Unix, containerization, and orchestration.
· Familiarity with automation tools and monitoring/logging systems.
· Practical experience, relevant certifications, and a commitment to continuous learning.
· AWS Certifications will be an added advantage.
· Experience is leading a Team of DevOps Engineers
· Jira, ServiceNow, Github, Jfrog
· Puppet, Python, Java, Shell
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.