Ice Mortgage Technology Sr. Engineer, SRE- 202416 (Remote) in Des Moines, Iowa
Ice Mortgage Technology is the leading cloud-based platform provider for the mortgage finance industry. Ice Mortgage Technology solutions enable lenders to originate more loans, reduce origination costs, and reduce the time to close, all while ensuring the highest levels of compliance, quality and efficiency. Visit IceMortgageTechnology (https://www.icemortgagetechnology.com/) to learn more.
This is a fantastic opportunity to work and collaborate closely with our software engineering, architecture and operations teams at Ellie Mae... Our Site Reliability Engineers are responsible for ensuring Ellie Mae services are highly available, reliable, secure and scalable. The ideal candidates are fluent in systems programming and/or automation, and can leverage their experience to solve complex problems associated with running production environments at massive scale in multi-tenant environments.
Employ deep troubleshooting and scripting skills to improve the availability, performance, and security of Ellie Mae Services.
Implementation of proactive monitoring, alerting, trend analysis and self-healing systems
Participate in on-call rotations, driving restoration and repair of service-impacting issues
Conduct Root Cause Analysis and drive repair of Problem Records in order to prevent recurrence through to closure including, but not limited to, resolution of product/service defects or design changes, infrastructure changes, or operational changes
Define non-functional requirements as part of the product lifecycle to influence the new designs, standards, and methods for scalable, highly available distributed systems
Work with Engineering leadership to build shared services that meet the requirements and need of the platform and application teams
Author system support documents and update production application service run books where needed
Seasoned professional in critical incident triage & response; effective working under pressure
Contribute to product development / engineering as needed to ensure Quality of Service of Highly Available services
Implement automated tests, automated deployments, and operational tools
Collaborate with Product and Support teams to plan and deploy product releases
10+ years of Systems Engineering in 24x7 Production Services environments
BS in Computer Science, Computer Engineering, Math, or equivalent professional experience
Fluency with at least one current generation scripting language used by DevOps professionals (Python, Perl, PHP, Ruby) + Java Development and/or .NET
Excellent troubleshooter, utilizing a systematic problem-solving approach spanning code, systems, and network theory & protocols (TCP/IP, UDP, ICMP) ability to read a packet capture/tcpdump, etc.
Demonstrated experience in designing, analyzing, and diagnosing large-scale distributed systems + Windows Server and/or Linux systems internals (system libraries, file systems, client-server protocols)
Experience operating on AWS (both PaaS and IaaS offerings)
Experience in both Windows (2k8R2+) and Linux (centos) + Security triage & forensic analysis
Experience in supporting microservices a big plus
NoSQL/Docker/MongoDB/SQL experience a plus
Ice Mortgage Technology is an equal opportunity and affirmative action employer. Women, minorities, people with disabilities, and veterans are encouraged to apply.
We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.
Ice Mortgage Technology
- Ice Mortgage Technology Jobs