CO
Job Description
As a DevOps Engineer, you will be involved in providing production support of a highly complex Linux multi-tier infrastructure. You are responsible to drive innovation in product development, while relentlessly improving performance, scalability, and maintainability.
Responsibilities
- Maintain optimises existing infrastructure.
- Conceptualise, architect and build automated deployment pipelines in a CI/CD environment like Jenkins.
- Conceptualise, architect and build a containerised infrastructure using Docker, Kubernetes, Mesosphere or similar SaaS platforms.
- Conceptualise, architect and build a secured network utilising VPCs with inputs from the security team.
- Work with developers QA to institute a policy of Continuous Integration with Automated testing Architect, build and manage dashboards to provide visibility into delivery, production application functional and performance status.
- Work with developers to institute systems, policies and workflows which allow for a rollback of deployments Triage release of applications to the production environment on a daily basis.
- Interface with developers and triage SQL queries that need to be executed in production environments.
- Search clusters and several other AWS resources like EC2, S3, Cloud front, Route53, IAM, CloudWatch, SES and SNS.