i
SIS Software
8 SIS Software Jobs
Site Reliability Engineer
SIS Software
posted 10d ago
Flexible timing
Key skills for the job
SUMMARY:
The Site Reliability Engineer (SRE) will be instrumental in maintaining and enhancing the reliability, scalability, and performance of our cloud-based services. This role involves a balanced mix of development and operational knowledge and responsibilities, including the management of Azure public cloud instances, both PaaS and IaaS, and ensuring the robust operation of our SaaS multi-tenant software. The ideal candidate will possess a deep understanding of both PaaS and IaaS in an Azure Public Cloud, along with expertise in web hosting technologies like IIS and Node.js. Key responsibilities include system configuration, proactive monitoring, auto-scaling, performance tuning, and leading incident response efforts with deep troubleshooting expertise. The SRE will help drive the technical direction for our production cloud operations, aligning with business objectives and providing a technical feedback loop into Architecture, DevOps, and Development.
ESSENTIAL DUTIES/ RESPONSIBILITIES:
• Manage and optimize a large scale, mission critical private and public cloud environment, with a focus on Azure public cloud.
• Implement, secure, and maintain Windows Server and Ubuntu Server configurations.
• Performance tune and troubleshoot workloads on Windows and IIS.
• Develop, execute, and test backup and recovery strategies within Azure.
• Install, configure, and monitor Windows and Ubuntu servers in a secure manner.
• Operate effectively within a multi-tenant SaaS architecture.
• Deep knowledge of cloud infrastructure components, including networking, security, access control, storage, and cost management.
• Automate server configurations and manage Azure resources and VMs at scale using PowerShell, Ansible, and other automation tools.
• PowerShell and automation experience for managing Azure and Virtual Machines at scale. Utilize Azure Monitor and other monitoring solutions to ensure system health and performance.
EDUCATION REQUIRED:
• Bachelors degree in computer sciences or related experience
SPECIFIC KNOWLEDGE REQUIRED:
• Minimum of 3 years experience in enterprise-scale or customer-facing SaaS environments.
• Proven track record in managing 24x7 production environments.
• Proficiency in managing Azure infrastructure with PowerShell.
• Skilled in designing and implementing robust backup and recovery plans. •
Adept at monitoring systems and responding to incidents.
• Experience in configuring, monitoring, and troubleshooting Microsoft IIS.
• Quick at diagnosing performance and operational issues and providing solutions.
• Competent in virtualization, environment sizing, and infrastructure optimization.
Basic Knowledge on SQL
• Solid understanding of core infrastructure and security principles.
ADDITIONAL SKILLS REQUIRED/PREFERRED:
• Excellent communication and interpersonal skills, with the ability to present complex technical information clearly.
• Calm and effective under pressure, adaptable to a dynamic environment.
• Demonstrated sound judgment and strong attention to detail.
• Collaborative mindset, with a focus on consensus-building and teamwork.
• Proficient in creating infrastructure diagrams and documentation.
• Passionate about cloud technology and continuous learning.
• Open to feedback and committed to implementing operational best practices.
• Agile methodology experience and familiarity with GIT for version control.
• Self-motivated with the ability to work independently and as part of a team.
SUPERVISORY RESPONSIBILITIES: • None.
PHYSICAL REQUIREMENTS:
• Requires ability to use a telephone
• Requires ability to use a computer
• Most of work will be spent in a seated, climate-controlled office
Employment Type: Full Time, Permanent
Read full job description