The Senior DevOps Consultant is a member of 3Cloud’s managed services team, responsible for ongoing support and proactive maintenance of clients' Azure platforms.
This role involves responding to escalations from the monitoring team and analyzing incidents for customer infrastructure running in Azure.
The consultant will communicate ticket status to team members and escalate cases as necessary to ensure timely closure.
Interaction with clients is essential to identify IT issues, troubleshoot expediently, and follow up on issues via email, ticketing systems, and phone calls.
The consultant will install, configure, and administer client systems in Azure to enhance infrastructure.
Responsibilities include configuration and tuning of cloud-based tools, managing cost, security, and compliance for client environments.
The consultant will execute monthly maintenance of the Azure infrastructure, including patching, verification of anti-virus updates, backups, and disaster recovery.
Creating and maintaining updated documentation for each client’s environment is required.
Promoting best practices to enhance organizational processes is part of the role.
Participation in weekly discussions with clients to review outstanding issues and propose improvements for their environments is expected.
The consultant will provide consultation and monthly reports regarding the client’s cloud-based infrastructure.
Requirements:
A Bachelor’s degree in computer science, Mathematics, or equivalent experience is required.
A minimum of 2 years of experience with cloud servers, services, and software, or equivalent system administration experience with on-prem server and virtualization environments is necessary.
Experience in a 24x7 managed services, hosted service company, or Network Operations Center environment is preferred.
Familiarity with ITIL processes and associated ITSM systems and service portals for Incident and Change Management is required.
Proficiency with Microsoft Azure IaaS, PaaS, and SaaS is essential.
Experience with Windows and Linux system administration, supporting and scaling virtual server cloud or on-prem environments, and solving network issues is necessary.
Experience in developing CloudFormation, Azure Resource Manager, and Terraform templates is required.
Knowledge of Azure native services (e.g., Policy, Active Directory, Lighthouse, Monitor/Log Analytics) is essential.
Experience with tools for managing Cost, Security, and Compliance in Azure (Azure Defender, Cost Management, Security Center) is required.
Understanding of system administration concepts including virtualization, containers, disk storage, encryption, security, network connectivity, firewalls, and load balancers is necessary.
Experience with Azure-based deployments and migrations or other cloud platforms is a plus.
Operational knowledge of ARM, PowerShell, and Bicep is a plus.
Strong verbal and written communication skills are required.
A passion for problem-solving and learning new technologies is essential.
Client relationship skills and experience managing vendors are necessary.
The ability to work in a fast-paced, rapidly changing environment is required.
A self-motivated, proactive work ethic is essential.
A strong desire for personal development and learning is necessary.
Benefits:
3Cloud promotes a diverse, inclusive, and authentic workplace, encouraging applicants to apply even if they do not meet every single requirement.
The company values experimentation and learning from failures, fostering a culture of growth and accountability.
Employees are encouraged to provide direct and candid feedback to enhance collective success.
The role offers opportunities for personal development and learning new technologies in a supportive environment.