Our client are a B2C retailer that are looking to hire a DevOps Engineer to join their team, collaborating closely with software developers, system operators, and other IT staff members to manage code releases, implement continuous integration and delivery (CI/CD) pipelines, and ensure their systems are secure, reliable, and scalable.
-
Infrastructure as Code (IaC): Design, build, and maintain infrastructure using tools like Terraform, Ansible, or CloudFormation.
-
CI/CD Pipelines: Develop and manage CI/CD pipelines to automate code testing, integration, and deployment processes.
-
Cloud Services Management: Manage and optimize cloud-based environments (AWS, Azure) to ensure cost-efficiency, scalability, and high availability.
-
Monitoring & Logging: Implement and maintain monitoring, logging, and alerting systems using tools like Grafana or CloudWatch.
-
Automation: Develop scripts and automation tools to streamline operations and improve system reliability.
-
Security & Compliance: Ensure security best practices are followed in system configurations, deployments, and operations. Implement automated security scanning and testing within the CI/CD pipelines.
-
Collaboration: Work closely with software development and IT teams to support and enhance the development lifecycle, including providing support during production incidents and troubleshooting issues.
-
Continuous Improvement: Identify bottlenecks in the development and deployment processes and propose improvements to increase efficiency