What are we looking for?
We are looking for a Infrastructure Engineer, you will be responsible for implementing, monitoring and troubleshooting Cloud and on-premises solutions as well as developing and maintaining infrastructure automation tools. You will leverage on DevOps principles and tools to build and maintain CI/CD for service environments.
What are some of the responsibilities for this role?
Deploying monitoring, metrics, and logging systems on AWS, GCP and On-premise
Implementing systems that are highly available, scalable, and self-healing on the AWS platform.
Managing, and maintaining tools to automate operational processes.
Deploying microservices with Docker and Elastic Container Service and Kubernetes at scale.
Building highly automated infrastructures.
Development of deep insight into application and service performance.
Execution of security best practices for cloud and on-premise deployments.
Ensuring system security through industry best practices.
Technologies to work with as an Infrastructure Engineer
Cloud Platform
Infrastructure as Code
Configuration as Code
Continuous Integration/Continuous Delivery
Site Reliability Engineering: Measuring and Managing Reliability
Continuous Deployment
Scripting & Programming Language
Networking
Databases
What Experiences are we looking for?
Experience with AWS services such as EC2, ECS/EKS, S3, VPC, Route53, ALB, Lambda, DynamoDB, API Gateway, RDS, CodePipeline, etc.
Experience working with Windows, Linux environments at an enterprise scale.
Experience working with Node, Java, Python, deployments at enterprise scale.
Experience with Chef, Puppet or Ansible.
Knowledge of cloud security and best practices.
Background in network, storage and DNS services.
Understanding of Project Management tools, techniques and methodologies including Agile.
Skills - Experience and Requirements
You would be considered a great fit for this role if you have the following:
These qualifications would make you stand out among other applicants:
Benefits: