Cloud Systems Administrator chez Vergent LMS
Vergent LMS · Ridgeland, États-Unis d'Amérique · Hybrid
- Professional
- Bureau à Ridgeland
- Cloud Infrastructure Management:
- Maintain and optimize our cloud infrastructure across Azure, ensuring high availability, scalability, and security.
- Implement and manage virtual networks, virtual machines, storage solutions, and other Azure resources.
- Monitor system performance and capacity, proactively addressing potential issues before they impact operations.
- DevOps and CI/CD Pipeline Management:
- Collaborate with development teams to implement and maintain CI/CD pipelines, enabling efficient and reliable code deployments.
- Automate deployment processes, reducing manual intervention and minimizing errors in production environments.
- Work closely with developers to integrate code changes, manage builds, and oversee the release process.
- Security and Compliance:
- Ensure that all cloud environments adhere to company security policies and industry best practices.
- Implement security measures, including firewalls, access controls, and encryption, to protect sensitive data.
- Regularly review and update security configurations to address emerging threats and vulnerabilities.
- Systems Administration:
- Manage the maintenance, configuration, and reliable operation of on-premises and cloud-based computer systems, including Windows Server, IIS, and Linux environments.
- Troubleshoot and resolve system issues, working with internal teams and external vendors as needed.
- Implement and manage automation scripts (e.g., PowerShell, Bash) to streamline system administration tasks.
- Database Administration:
- Oversee the administration of databases, including MariaDB and other RDBMS systems, ensuring data integrity, performance, and availability.
- Perform routine database maintenance tasks, such as backups, indexing, and performance tuning.
- Collaborate with development teams to support database-driven applications and optimize queries.
- Backup and Disaster Recovery:
- Design and implement backup strategies for cloud and on-premises systems, ensuring that data is securely stored and easily recoverable.
- Develop and test disaster recovery plans to minimize downtime and data loss in the event of a system failure.
- Regularly review backup logs and perform restoration tests to ensure the reliability of backup systems.
- Support and Collaboration:
- Provide technical support to a diverse range of internal teams, including developers, QA, business analysts, support staff, accounting, and HR.
- Collaborate with team members and other departments to address technical challenges, share knowledge, and improve processes.
- Participate in after-hours maintenance sessions (typically one per month) and a 24/7 on-call rotation (2 weeks on, 6 weeks off).
- Documentation and Process Improvement:
- Develop and maintain technical documentation, including system configurations, procedures, and troubleshooting guides.
- Identify opportunities for process improvements, automation, and efficiency gains within the IT department.
- Contribute to the ongoing development of IT best practices, including security, storage, and disaster recovery protocols.
-
Minimum Requirements:
- At least one cloud certification demonstrating a commitment to a career in cloud technology. Microsoft AZ-104 or AWS SAA-C03 level preferred, but we will accept entry level certifications like Microsoft AZ-900 or AWS CLF-C02.
- Recent hands-on experience with Azure, AWS, or GCP.
- Recent experience with Windows Server or IIS.
- Recent experience with Linux or Database administration.
- Recent experience in a technical engineering role.
Preferred Qualifications:
- Experience with CI/CD DevOps practices.
- Familiarity with Linux and/or MariaDB.
- Understanding of cybersecurity principles and tools.
- Previous work in a 24/7 support environment w/ on-call rotations.
Team Structure:
The Cloud Ops Administrator will be part of an IT team that includes the IT Director, a Cloud Administrator, and a support technician. The role involves supporting a diverse set of internal teams.
About Vergent LMS:
Vergent LMS engineers a market-leading SaaS lending platform that empowers lenders to manage their retail and online lending operations through a sophisticated software suite featuring data-rich dashboards and enhanced analytical reporting, powered by AI and machine learning. Our employees are at the heart of our success, and we foster a culture that emphasizes work-life balance and employee recognition. Join us and become part of a company that values its people and their contributions.
Work Environment:
This role operates in a casual office environment for onsite and hybrid workplace employees. Standard office equipment such as computers, phones, and photocopiers are routinely used.