Job description :
In the role of Cloud Engineer, and as part of the broader Technology team, you will work collaboratively with DevOps and Development teams to monitor and maintain continued operations of critical systems. This individual is expected to evolve into the ‘go to’ resource for all aspects of the day-to-day maintenance of the operating systems, including backup and recovery, management and provisioning of the user accounts and perform software upgrades.
Additional responsibilities will be around installing, configuring, and maintaining the network. In course of time, s/he will work closely with the Database Administrator and Application and Business owners to fix incidental and operational issues and maintain performance and security requirements while being on top of the critical software and operating system scoped patches.
Essential Duties and Responsibilities:
- Support the administration of cloud services (e.g., Azure VMs, App Services, and VNETs) and on-premises systems.
- Assist with server management tasks such as monitoring, updates, and troubleshooting.
- Help deploy and maintain internal and external applications, ensuring proper configuration of licensing and authentication methods, including single sign-on and Active Directory.
- Contribute to the implementation of data security measures, backups, and disaster recovery plans.
- Participate in the upkeep and optimization of network infrastructure and interconnectivity between office locations and cloud resources.
- Support the maintenance of onsite networks, Wi-Fi, and security systems.
- Assist with the management of security solutions, including endpoint protection and compliance monitoring.
- Develop, maintain and manage our IaC via Bicep and Azure DevOps
- Contribute to maintaining and applying configuration and security baselines in cloud environments.
- Support the IT team by participating in root cause analysis of system issues using tools like PRTG, Azure Monitor, and Azure Log Analytics.
- Provide after-hours support for monitoring system alerts and respond appropriately.
- Serve as Tier 2 support, assisting DevOps and Development teams as needed.
Education and/or Experience:
- Bachelor’s degree in Computer Science, Information Systems, or 3 years related experience.
- 3 years of experience in an IT or cloud support role preferred.
- Familiarity with Azure environments and cloud service models (IaaS, PaaS) is advantageous.