Responsible for the design, creation, configuration, and delivery of cloud infrastructure environments using automation best practices and a proactive strategy.
Work with the product development team in deploying scalable micro-services to multiple cloud providers using Kubernetes
Responsible for automating the infrastructure build in private cloud and public cloud environments. Automate business continuity/disaster recovery.
Optimize Infrastructure code for maximum scalability and stability.
Research emerging technologies and keep up to date on industry best practices.
Design and engineer the DevOps CICD tooling and platform roadmap and own the lifecycle of these platforms. Assist development team with deployment strategy and capacity planning across development, QA, staging and production environments.
Build a strong relationship with the development teams to understand the code, its dependencies, and the infrastructure on which it runs.
Strengthen and maintain the monitoring and management of the build and deployment processes and infrastructure.
Experience building cloud-based infrastructure solutions in AWS with a strong governance model knowledge.
Strong understanding and experience operating in an agile development environment.
Seamlessly integrate DevOps with infrastructure and automation orchestration platforms through established architectural patterns (e.g. APIs
Qualification
BS in Computer Science or equivalent work experience.
3+ years of Linux administration experience and Kubernetes cluster management experience
Infrastructure as Code using CloudFormation, and Terraform
Experience with core AWS Services including EC2, ELB, ASG, VPC, S3, CloudWatch, CloudFormation, CloudTrail, ECS, and EKS
Skilled in developing containerized services with Docker, Helm, and Kubernetes
Strong knowledge of Linux operating systems (RHEL/CentOS/Debian) and its fundamentals.