We are seeking a highly skilled and experienced Cloud Engineer with expertise in AWS and/or Azure to join our growing team. The successful candidate will be responsible for designing, implementing, and managing cloud-based solutions, ensuring high availability, performance, and security. This role requires a strong understanding of cloud computing principles, best practices, and a hands-on approach to infrastructure management.
Essential Duties and Responsibilities:
- Cloud Infrastructure Design and Implementation:
- Design, build, and deploy cloud-based infrastructure on AWS and/or Azure.
- Implement and manage virtual machines, containers, and serverless functions.
- Configure and manage networking components, including VPCs, subnets, security groups, and load balancers.
- Implement and manage storage solutions, including object storage, block storage, and file storage.
- Deploy and manage databases, including relational databases and NoSQL databases.
- Cloud Security:
- Implement and maintain security best practices for cloud environments.
- Configure and manage security groups, network access control lists (ACLs), and other security measures.
- Implement and manage identity and access management (IAM) policies.
- Monitor and respond to security threats and vulnerabilities.
- Cloud Automation:
- Automate cloud infrastructure provisioning and management using tools like Terraform, Ansible, or CloudFormation.
- Develop and maintain scripts for automating routine tasks.
- Implement continuous integration and continuous delivery (CI/CD) pipelines.
- Troubleshooting and Support:
- Diagnose and troubleshoot cloud-related issues.
- Provide technical support to internal teams and end-users.
- Monitor cloud performance and optimize resource utilization.
- Collaboration:
- Collaborate with development teams to ensure smooth deployment and operation of cloud-based applications.
- Work with other IT teams to ensure the overall stability and security of the cloud infrastructure.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience:
- Minimum 2 years of experience in cloud computing (AWS or Azure).
- Hands-on experience with cloud infrastructure provisioning and management.
- Experience with scripting languages (e.g., Python, Bash).
- Experience with infrastructure-as-code tools (e.g., Terraform, Ansible, CloudFormation).
- Experience with containerization technologies (e.g., Docker, Kubernetes) a plus.
- Technical Skills:
- Strong understanding of cloud computing concepts and best practices.
- Proficiency in one or more cloud platforms (AWS or Azure).
- Experience with networking protocols and concepts.
- Experience with security best practices for cloud environments.
- Experience with monitoring and logging tools.
- Other Skills:
- Excellent communication and interpersonal skills.
- Strong problem-solving and troubleshooting skills.
- Ability to work independently and as part of a team.
- A passion for learning new technologies.
To Apply
Please submit your resume and cover letter to ekta@digitalxnode.com