As a Cloud DevOps & Infrastructure Engineer you will guide customers on how to configure and deploy their Cloud infrastructure consisting of identity and access management, network architecture, application security, logging, monitoring, billing and more. You will consult with customers on how to best design their cloud applications for optimal scaling including CDN design, load balancer setup, caching, compute optimizations, continuous integration and delivery pipeline, and more. You will have good communication skills - both verbal and written. In this role, you will work with our senior Cloud Architect to understand customer requirements, and implement complex infrastructure deployment.
Bachelor's degree in Computer Science, Mathematics, related technical field, or equivalent practical experience.
Willing to learn best practice on AWS DevOps, Azure DevOps and Kubernetes Deployment
Experience in maintaining Internet-facing production-grade applications in cloud environments and hands on experience in one or more programming languages (e.g., C# or Java or Go or Python).
Experience managing Linux servers
Having a cloud certification (AWS, Azure or GCP is a plus)
Experience with scalable networking technologies (such as Load Balancers, Firewalls) and web standards (like as REST APIs, web security mechanisms).
Understanding of open source server software (such as NGINX or Redis or Elasticsearch).
Experience with deployment and orchestration technologies (such as Docker or Kubernetes, OpenStack, Jenkins) is a big plus
Any relevant experience in software development, professional services, solution engineering, technical consulting; with expertise in architecting and rolling out new technology and solution initiatives.