Yardi is currently seeking a Systems Reliability Engineer to join our System Reliability Team. In this role, you will play a crucial role in maintaining the stability and optimizing the performance of our global cloud-hosted computer systems across various self-hosted and cloud-hosted datacenters. Your responsibilities will include deploying software systems, utilizing various tools to monitor performance, gathering and analyzing data, troubleshooting issues, and collaborating with teams to support infrastructure and deliver accurate and timely analysis data and system logging.
What You'll Do:
Respond to system availability and performance alerts.Perform and troubleshoot deployments of software systems.Configure and deploy new software and environments.Use analysis data to review system performance issues and outages to aid in active troubleshooting and post-outage analysis.Proactively review and monitor client and product environments for potential performance issues.Work and maintain relationships with various product development and Cloud teams.Conduct performance analysis, cause contributor analysis, and monitoring against systems including Kubernetes, Windows, Linux, WAF systems, Microsoft IIS, Nginx, Docker, NetApp, SQL Server, MySQL, and Yardideveloped software.Consult on projects to improve system resilience.Maintain documentation related to tools and environments.Collaborate with Yardi teams and management to safeguard the integrity of all systems.Who You Are:
- Bachelor's degree in Computer/Information Technology or a related field, or equivalent experience.
- At least 1 year of experience working with Kubernetes, Windows, or Linux environments.
- At least 1 year of experience in a software development or hosting environment as a Technical Analyst, Systems Analyst, or Software Engineer.
- At least 1 year of experience troubleshooting and analyzing software systems.
- Fundamental understanding of how web applications work and troubleshooting them.
- Understanding of Windows and Linux performance indicators.
- Strong analysis, critical thinking, troubleshooting, and system analysis skills.
- Strong desire to learn new technologies and technical skills.
- Excellent verbal and written communication skills.
- Excellent time management and prioritization skills.
Ideal to have:
- Over 1 year of experience with Yardi developed software.
- Experience using a VCS (Git, SVN, etc.).
- Experience with Kubernetes and containers.
- Experience working with APIs.
- Experience with IIS or Nginx.
- Experience with MySQL, SQL Server, or Oracle databases.
- Experience with data analysis tools such as Kibana or Grafana.
- Experience maintaining CI/CD pipelines.
- Proficiency in scripting with PowerShell, Bash, or Python.
- Understanding monitoring and analysis techniques.
- Knowledge of networking protocols and topologies.
About Us:
Yardi pioneers the property tech industry by blending 40 years of tradition with innovation. We have over 9,000 employees across more than 40 locations worldwide, dedicated to creating great real estate software products. We offer a dynamic work environment, comprehensive training, and opportunities for career growth.
Discover the Yardi Difference:
Yardi is more than a software company; we are committed to creating a positive impact in our communities. We support various nonprofits globally, demonstrating our commitment to social causes.
Our culture has been recognized as a Best Place to Work by Glassdoor. We prioritize your well-being with benefits like paid medical premiums, profit-sharing, and flexible work arrangements.
Annual Salary Range: $93,600 - $105,300
All submissions should be made through Yardi's applicant portal on our corporate website.
#J-18808-Ljbffr