As a Cloud Engineer, you will play a critical role working closely with Cloud Architect to build, deploy, secure, automate, and manage the day-to-day cloud infrastructure. You will provide cloud service expertise in one or more of these areas: This includes building and managing the DevSecOps environment and CI/CD pipeline. You will lead the engineering effort and the technical vision for cloud-based solutions and ensure the environment supports both immediate and long-term organizational goals.
Build, deploy, secure, automate, and manage the day-today cloud infrastructure
Build full CI/CD pipeline from scratch deploying industry best practices and DevSecOps principles with tools like Jenkins and Terraform
Experience with provisioning infrastructure as code (IaC) using languages such as Python. Implementing comprehensive DevOps strategies and application requirements
Build and deploy docker containers with various software
Setup and configure identity and access management (IAM), storage accounts, storage access and security
Configure resource and activity monitoring and setup alarms and notifications
Demonstrated experience utilizing DevOps tools, such as GitHub and Jenkins, to enable continuous integration and continuous delivery
Experience with DevOps/Platforms: Azure and Amazon Web Services, Docker, Ansible, Kubernetes
Experience in design, developing IaC using Terraform/Cloud Formation/Ansible supporting a multi-cloud deployment
Experience configuring cloud network, virtual network, vnet peering, firewall, web application firewall, application gateway, load balancer, vpn and local vpn gateway, network security groups, cloud DNS/ADDS sync config, etc.
Identify, analyze, and resolve infrastructure vulnerabilities and application deployment issues
Regularly review existing systems and make recommendations for improvements and cost efficiencies.
Develop and maintain cloud solutions in accordance with customer best practices and guidance.
Demonstrated experience working with Agile Scrum based development team.
Experience with interacting with clients, providing cloud support, and making recommendations based on customer needs
Ensure recovery, support testing, and conducting O&M activities.