Build reliable, secure, and innovative solutions to meet the challenging Cloud, DevOps, and data requirements while working in an agile environment
Use tools such as Terraform and Ansible to design, build, deploy, and maintain cloud infrastructure
Take charge of migrating BI tools, databases, and other cloud-based tools/services
Assist customers adopt cloud-based infrastructure for the first time
Ensure high security, availability, reliability, and resilience in client s production environments while maintaining high-fidelity staging environments
Quickly respond to urgent matters in order to meet Service Level Agreements
Work on building and maintaining strong client relationships
Optimize system infrastructure to minimize cost and maximize productivity
Be well-informed with the latest practices to write and maintain high-quality code and documentation
Design and implement CI/CD pipelines
Identify areas of improvement and propose feasible solutions
Use cloud-based team collaboration and project management tools for effective and efficient communication
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 1 year of experience as a DevOps/Software Engineer or in a similar role
Proficiency in 2 or more languages such as C++, Python, Ruby, Scala, C, JavaScript, SQL, PHP, or Golang
Experience working with cloud infrastructure in AWS, Azure, GCP, or similar platform
Basic understanding of network security
Administrator experience with Windows and Unix based systems
Basic understanding of cloud-hosted databases, ETL tools, and business intelligence tools
Good understanding of cloud infrastructure deployments using tools such as Terraform, Cloud Formation, etc.
Knowledge of configuration management, software provisioning, and application-deployment tool like Ansible, etc.
Experience using container management tools such as Kubernetes, Docker, etc.
Knowledge of CI/CD pipelines and DevOps best practices