Responsibilities

  • Design, implement and operationalize AWS-based cloud architectures and environments.
  • Automate end-to-end deployment and management process applying Infrastructure as Code and Immutable Infrastructure principles.
  • Engineer and implement CI/CD pipelines using Jenkins, GitLab or similar.
  • Develop code to automate entire lifecycle including provisioning, configuration, orchestration, and on-going management.
  • Implement containerization strategies when appropriate using Docker and Kubernetes/Swarm.
  • Instrument secure engineering early in the lifecycle and implement “Compliance as Code” practices.
  • Lead one or more DevOps teams comprised of diverse dev, test, security and cloud engineers.
  • Provide complete AWS Architectural solutions/designs to project execution teams for implementation.

Required Skills

  • Hands-on experience automating deployments of multi-tier stacks using Ansible, Chef or similar.
  • Hands-on experience with at least one major CI tools such as Jenkins, GitLab, Travis, Concourse or similar.
  • Hands-on experience with Docker, Red Hat OpenShift or similar.
  • Knowledge of hardware and software firewalls, intrusion detection methods, security systems, and DDoS protection.
  • Strong system administration experience on Linux platform.
  • Fluent in modern software development practices and open source stacks.
  • Excellent communication skills with the ability to speak in front of large audiences.
  • Experience in monitoring tools such as Grafana, Chronograf or Zabbix.
  • Expertise in database administration and management.
  • Hands-on experience with the Maven build tool.
  • Hands-on experience with Container Orchestration tool – Kubernetes
  • AWS DevOps Engineer Certification is a MUST

Salary & Benefits

We offer our employee’s competitive remuneration packages, attractive travel benefits, and career development and Learning programmes for those seeking a long-term future in the Company.

Apply Online