What are the responsibilities and job description for the Cloud Infrastructure Engineer position at Euclid Innovations?
We are seeking a skilled Cloud Infrastructure Engineer to design, implement, and manage scalable, secure, and cost-efficient cloud solutions. This role will involve collaborating with cross-functional teams to optimize cloud environments, ensure system reliability, and support business goals with cutting-edge infrastructure solutions.
Key Responsibilities :
- Cloud Architecture : Design and deploy cloud solutions on platforms such as AWS, Azure, or Google Cloud, ensuring scalability, availability, and performance.
- Infrastructure as Code (IaC) : Develop and manage infrastructure using tools like Terraform, CloudFormation, or Ansible for efficient provisioning and configuration.
- Automation : Create and maintain scripts for automating tasks such as deployments, backups, and system monitoring.
- Monitoring and Optimization : Monitor cloud systems for performance and reliability; optimize resource utilization to control costs.
- Security Management : Implement robust security practices, including identity and access management, data encryption, and vulnerability assessments.
- Networking : Configure virtual networks, subnets, and load balancers to ensure secure and efficient connectivity.
- Incident Management : Troubleshoot and resolve technical issues to minimize downtime and improve system resilience.
- Documentation : Maintain comprehensive documentation of systems, processes, and best practices to ensure consistency and facilitate knowledge sharing.
Required Skills and Qualifications :
Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
Strong analytical and problem-solving skills.
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).