We are seeking a motivated Cloud Operations Engineer to join our dynamic team. As a vital member of our Cloud Operations team, you will contribute to the deployment, management, and optimization of our cloud infrastructure. This role offers an excellent opportunity for growth, learning, and hands-on experience in cloud technologies
Key Responsibilities:
Cloud Infrastructure Management:
- Assist in the design, deployment, and maintenance of cloud infrastructure using leading cloud service providers such as AWS, Azure, or Google Cloud Platform.
- Monitor system performance and resource utilization, ensuring optimal efficiency and scalability.
- Implement and maintain automation scripts for provisioning, configuration, and scaling of cloud resources.
Deployment and Configuration:
- Collaborate with development teams to deploy and configure applications in cloud environments.
- Ensure seamless integration of applications with cloud services while adhering to security and compliance standards.
- Troubleshoot deployment issues and implement solutions in a timely manner.
Security and Compliance:
- Implement security best practices and mechanisms to safeguard cloud infrastructure and data.
- Assist in maintaining compliance with industry regulations and standards (e.g., GDPR, HIPAA, PCI DSS).
- Participate in regular security audits and vulnerability assessments.
Monitoring and Incident Response:
- Set up monitoring tools and dashboards to track system health, performance metrics, and security events.
- Respond to alerts, incidents, and outages, following established procedures and protocols.
- Conduct post-mortem analysis of incidents to identify root causes and preventive measures.
Documentation and Knowledge Sharing:
- Document configuration procedures, troubleshooting steps, and best practices for internal knowledge base.
- Share knowledge and expertise with team members through training sessions and technical presentations.
- Continuously update documentation to reflect changes in cloud infrastructure and processes.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or related field.
- Solid understanding of cloud computing concepts and principles.
- Familiarity with cloud service providers such as AWS, Azure, or Google Cloud Platform.
- Proficiency in scripting languages (e.g., Python, Bash) for automation and infrastructure as code.
- Basic knowledge of networking concepts and protocols (e.g., TCP/IP, DNS, VPN).
- Strong problem-solving skills and ability to troubleshoot technical issues effectively.
- Excellent communication skills and ability to collaborate in a team environment.
Preferred Qualifications:
- Certification in cloud technologies (e.g., AWS Certified Solutions Architect, Azure Administrator Associate).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of configuration management tools (e.g., Ansible, Terraform).
- Understanding of DevOps practices and methodologies.
- Familiarity with Agile development processes and tools (e.g., Jira, Git).