Job Description
Job DescriptionSalary: $75 - $90
Sr. Cloud Engineer - FULLY REMOTE
Contract Period: 4-6 Months
Role Overview:
Versatile Cloud Engineer will play a key role in designing, implementing, and managing cloud-based solutions that support our business operations and objectives. You will work closely with cross-functional teams to deploy and maintain cloud infrastructure, automate processes, and optimize performance and costs. The ideal candidate is a proactive problem solver with strong technical skills in cloud computing and a passion for continuous learning and improvement.
Key Responsibilities:
- Deploy and configure scalable and secure cloud infrastructure components such as virtual machines, networks, storage, and databases on platforms like AWS, Azure, or Google Cloud.
- Automate provisioning, deployment, and management tasks using infrastructure-as-code (IaC) tools and scripting languages such as Terraform, Ansible, or PowerShell.
- Monitor cloud environments for performance, availability, and security, and respond to incidents and alerts as needed.
- Optimize cloud resources for cost-efficiency, scalability, and performance, leveraging services such as auto-scaling, load balancing, and serverless computing.
- Provide insights and reports on cloud expenditure and resource utilization.
- Implement robust security controls, identity management, and encryption mechanisms to protect cloud environments and data, ensuring compliance with industry standards and regulatory requirements.
- Collaborate with development teams to design and implement cloud-native applications, microservices, and containerized workloads.
- Troubleshoot and resolve issues related to cloud infrastructure, networking, security, and application deployment.
- Create and maintain documented configurations, procedures, and troubleshooting steps for cloud infrastructure, policies, procedures and services.
- Stay updated on emerging cloud technologies, trends, and best practices, and evaluate their potential impact on our architecture and solutions.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
- 10+ years of experience in cloud engineering or related roles, with hands-on experience in cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in scripting and automation using languages such as Python, Bash, or PowerShell.
- Strong understanding of cloud architecture principles, including compute, storage, networking, and security concepts.
- Experience with infrastructure-as-code (IaC) tools such as Terraform, AWS CloudFormation, or Azure Resource Manager.
- Familiarity with containerization and orchestration technologies such as Docker, Kubernetes, or AWS ECS.
- Knowledge of CI/CD pipelines, version control systems (e.g., Git), and DevOps practices.
- Strong expertise with S3, EC2, EBS, RDS, AWS Lambda, AWS FSX and AWS CloudWatch.
- Excellent problem-solving skills, with the ability to analyze complex technical challenges and develop innovative solutions.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
remote work