Yardi Systems
posted 4 months ago
The Senior Cloud Systems Engineer will be responsible for providing support for all activities related to cloud and infrastructure across a variety of platforms and operating systems. This individual must possess a thorough understanding of cloud and infrastructure technology backed with hands-on operational experience within multiple cloud platforms. This position plans, implements, oversees, and supports cloud-based servers, services, networks, and integrations. The role is responsible for effective provisioning, installation, configuration, operation, and maintenance of systems hardware, software, services, and related infrastructure. This individual participates in technical design and development to enable continuing innovation within our technology infrastructure. They will ensure all the enterprise systems are up and running smoothly 24/7. The responsibilities include designing, deploying, and supporting AWS and Microsoft Azure services, providing hands-on cloud, infrastructure, system administration, and troubleshooting expertise. The Senior Cloud Systems Engineer will collaborate with stakeholders to understand business needs and translate requirements into technology plans. They will ensure all cloud environments meet best-practice standards for security, scalability, and functionality. The role also involves reviewing operational requirements with project teams, management, and third-party service providers for deployment and ongoing support, as well as creating and maintaining detailed technical documentation. Additionally, the engineer will build, configure, and support development, test, and production IT systems, design, implement, and maintain a backup and disaster recovery plan, and provide technical direction on network topologies, server configurations, hardware and software deployments, firewall configurations, and other administrative tasks related to the support of computing environments. They will ensure timely and effective delivery of hardware upgrades, network upgrades, OS upgrades, and new technical services, develop automated approaches for system administration tasks, and perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, cloud environments, and critical technology workloads. The engineer will also execute maintenance plans designed to keep systems up to date while maintaining service level agreements, report on capacity, growth, and expenditures within all environments, and respond to system outages and crisis events as needed.