Overview
We are looking for a skilled and experienced Cloud Engineer to join our dynamic IT team. The Cloud Engineer will be responsible for designing, implementing, and maintaining our cloud infrastructure and services. This role requires expertise in cloud platforms, strong technical skills, and the ability to collaborate with cross-functional teams to ensure scalable and reliable cloud solutions. The ideal candidate will have a passion for cloud technologies, a solid understanding of infrastructure as code (IaC), and experience in deploying and managing cloud-based applications.
Roles And Responsibilities - Cloud Infrastructure Design and Deployment:
- Design, deploy, and manage cloud infrastructure environments using public cloud platforms such as AWS, Azure, or Google Cloud.
- Implement infrastructure as code (IaC) using tools like Terraform, CloudFormation, or ARM templates to automate cloud resource provisioning.
- System Administration and Configuration:
- Configure and manage virtual machines, containers, serverless functions, and other cloud services to support application deployment and scalability.
- Monitor cloud infrastructure performance, troubleshoot issues, and optimize resource utilization to ensure high availability and cost efficiency.
- Security and Compliance:
- Implement cloud security best practices and policies to protect data, applications, and infrastructure in compliance with industry standards (e.g., GDPR, HIPAA).
- Perform regular security assessments, vulnerability scans, and audits to mitigate risks and maintain a secure cloud environment.
- Continuous Integration and Deployment (CI/CD):
- Establish CI/CD pipelines for automated build, test, and deployment of cloud-based applications and services.
- Integrate monitoring and logging solutions to ensure visibility into application performance and operational metrics.
- Collaboration and Documentation:
- Collaborate with development teams, architects, and IT operations to define cloud requirements, provide technical guidance, and support application development initiatives.
- Document cloud architecture diagrams, configurations, procedures, and troubleshooting guides for knowledge sharing and future reference.
- Capacity Planning and Cost Optimization:
- Conduct capacity planning and forecasting to scale cloud resources based on application workload demands and growth projections.
- Optimize cloud costs by analyzing usage patterns, implementing cost management strategies, and leveraging reserved instances or spot instances.
Compensation
- Competitive base salary commensurate with experience and qualifications.
- Performance-based bonuses or incentives tied to project milestones, infrastructure reliability, and cost management initiatives.
- Comprehensive benefits package including health insurance, retirement plans, and professional development opportunities.
- Potential for career growth and advancement within the organization based on performance and contributions.