About the job
Join our dynamic team at NCS as a Cloud Engineer (Cloud Hosting)! We are on the lookout for innovative minds who excel at merging technology with human needs. If you are committed to delivering exceptional service and eager to elevate our cloud operations to new heights, we want to hear from you!
Role Overview
This client-facing position involves collaborating within our delivery team to manage cloud operations. You will be responsible for executing daily cloud operations and implementing cloud solutions during technical customer engagements. This includes basic operations, administration, specific implementation projects, and pilot programs within the cloud realm.
The ideal candidate will possess significant experience in delivery roles, a track record of successful implementation discussions, and strong client management skills. You should be a proactive team player, ready to share your expertise and provide solutions to both your peers and clients.
Key Responsibilities:
- Utilize your technical expertise and hands-on experience to manage and administer cloud infrastructure effectively.
- Ensure all configurations meet high standards of performance, security, scalability, maintainability, and reliability, in line with design specifications.
- Implement configurations with automation principles in mind for new projects, ensuring thorough documentation.
- Automate the maintenance of cloud systems using tools like Ansible, CloudFormation, and Terraform, with proper documentation.
- Collaborate with Cloud Solution Architects to provide technical guidance on cloud operations and administration.
- Participate in cloud migrations for virtual machines (VMs), preferably with experience in migrating over 50 VMs or databases using tools like CloudEndure.
- Engage with clients during operational meetings to discuss process improvements and contribute to optimizing their environments.
- Stay updated with the latest technical skills, certifications, and market trends, sharing insights with the technical community, especially in cloud computing.
- Manage and resolve issues with appropriate documentation and adherence to service-level agreements (SLAs).
- Oversee the administration and troubleshooting of Unix servers (Linux, Solaris, Ubuntu, etc.).
- Proficiently install Unix OS and demonstrate strong troubleshooting skills, with knowledge in securing and hardening Unix systems.
- Expertise in OS clustering for high availability and implementation of IT security policies.
- Experience in supporting SAN environments and managing storage space effectively.
- Perform upgrades and apply patches or firmware updates to virtual environments.

