cloud solution engineer
Role details
Job location
Tech stack
Job description
Join our innovative team as a Cloud Solution Engineer and be at the forefront of designing, deploying, and managing scalable cloud infrastructure solutions. In this dynamic role, you will leverage your expertise in cloud architecture, virtualization, and distributed systems to develop robust, secure, and efficient cloud environments. Your work will empower organizations to harness the full potential of cloud computing, enabling seamless integration of SaaS, PaaS, and IaaS solutions across diverse platforms. If you thrive in a fast-paced environment and are passionate about pushing the boundaries of cloud technology, this is your opportunity to make a significant impact., * Design and implement scalable cloud architectures utilizing platforms such as Google Cloud Platform, AWS, Azure, and Rackspace.
- Develop automation scripts and deployment processes using tools like Terraform, Ansible, Puppet, Chef, PowerShell, Bash scripting, and Jenkins to streamline infrastructure provisioning and application deployment.
- Manage IT infrastructure components including virtualized environments with VMware, OpenStack, Citrix, Docker containers, Kubernetes clusters, and Virtual Private Clouds (VPCs).
- Integrate RESTful APIs and web services to enable seamless communication between distributed systems and microservices architectures.
- Ensure system security through hardening practices, identity and access management (IAM) solutions, VPN configurations, and system monitoring.
- Collaborate with development teams on application development using languages such as JavaScript, Python, Java, Go, Ruby on Rails,.NET, Node.js to support cloud-native applications.
- Maintain high availability and scalability of cloud infrastructure by implementing best practices in system management and continuous integration/continuous deployment (CI/CD) pipelines.
Requirements
- Proven experience working with cloud computing platforms including AWS (Amazon Web Services), Google Cloud Platform (GCP), Microsoft Azure or Rackspace.
- Strong background in virtualization technologies such as VMware, OpenStack, Citrix XenServer or similar environments.
- Hands-on experience managing IT infrastructure using tools like Terraform for infrastructure as code (IaC), Ansible or Puppet for configuration management.
- Familiarity with containerization technologies including Docker and Kubernetes for deploying microservices at scale.
- Knowledge of distributed systems architecture principles including scalability, load balancing and system hardening techniques.
- Experience working with databases such as MySQL, PostgreSQL, Oracle or NoSQL solutions like MongoDB for data management in cloud environments.
- Solid understanding of network security protocols including VPNs and IAM solutions to safeguard cloud resources.
Benefits & conditions
Embark on a journey where your expertise fuels innovative cloud solutions that transform how organizations operate in the digital age!
Pay: $50.00 - $55.00 per hour