Manager, Systems Engineering - (REMOTE)
Job Description
Job Description
Since 2012, we've grown to become one of the leading single-family rental companies and homebuilders in the country, recently recognized as a top employer by Fortune and Great Place To Workยฎ. At AMH, our goal is to simplify the experience of leasing a home through professional management and maintenance support, so our residents can focus on what really matters to them, wherever they are in life.
The Manager, Systems Engineering is responsible for leading and managing a team of Systems Engineers and Site Reliability Engineers (SRE) to design, develop, and operate AMH's cloud-based systems infrastructure. Aligns technology solutions with our mission to transform the home rental and property management industry. Ensures that hardware and/or software are designed and installed to meet the organization's needs. Leads team in monitoring systems performance, assist in resolving incidents/outages, own the RCA and preventative action plan process, and continuously assess the technology ecosystem to discover solution opportunities to improve and optimize performance, operation effectiveness, cross-team collaboration, security posture, and delivery velocity.
Responsibilities:
- Manages the day-to-day work of assigned staff and operations of the department. Leads, directs, and reviews the work of the team to ensure successful operational outcomes within the department. Ensures policies, practices and procedures are understood and followed by the team, clients, and stakeholders. Develops and/or refines procedures to improve results and leads change efforts to ensure sustainable improvement. Sets direction for the work group and operationalizes key strategic initiatives as defined by senior management. Ensures work is completed within the established budget and timeline.
- Oversee the design and deployment of scalable and secure systems within the cloud, ensuring alignment with industry best practices. Create and leverage Standard Operating Procedures (SOP) to ensure cloud-based systems' continuous availability and performance targeting defined Service Level Objectives.
- Monitor systems and applications' health, performance, and availability and proactively address potential issues before they impact users. Define Service Level Indicators, Objectives, and Agreements to continuously measure and manage system performance to ensure service quality meets business requirements. Implement and maintain monitoring, alerting, and incident response processes to ensure timely detection and resolution of issues. Perform root cause analysis of incidents and implement preventive measures to avoid similar issues in the future.
- Monitor project progress, identify potential risks, and proactively implement solutions to ensure projects are delivered on time and within scope. Collaborate with other engineering teams, product managers, and stakeholders to gather requirements, prioritize tasks, drive strategies, achieve objectives, and ensure seamless integration of systems.
- Define and implement cloud strategies, including migration, optimization, and maintenance, specifically within the Microsoft Azure environment. Develop capacity planning and scaling strategies to accommodate growing user bases and increasing workloads.
- Liaise with vendors like Microsoft, maintaining positive relationships and ensuring optimal service levels.
- Stay current with industry trends, emerging technologies, and best practices in systems engineering.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
- Minimum of 8 years of experience in systems engineering with strong expertise in Microsoft Azure, Business Apps, and Office 365.
- Minimum of 3 years in a managerial role overseeing cloud-based infrastructure.
- Experience in the property management or real estate industry is a plus.
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Experience with Infrastructure as Code automation technologies (e.g., Terraform, Ansible, Puppet, Chef).
- Experience with scripting tools (e.g., PowerShell, CLI, Bash).
- Proficiency in various programming languages, software development tools, and system architecture design.
- Familiarity with regulatory and compliance standards relevant to the industry (e.g., ISO, NIST, SOX, CCPA, etc.).
- ITIL experience and/or certification is a plus.
- In-depth knowledge of systems engineering principles, practices, and methodologies.
- Strong understanding of cloud computing, networking, and security protocols.
- Strong leadership and team management capabilities.
- Analytical mindset with the ability to solve complex technical problems.
- Strong problem-solving abilities and the capacity to make sound decisions under pressure.
- Excellent planning and organizational skills.
- Strong staffing, development, and appraisal skills.
- Entrepreneurial spirit and willingness to take prudent risks.
- Ability to interact effectively at all levels.
- Excellent collaboration and communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.
- Strong customer, quality, and results orientation.
- Ability to be an effective member of project teams.
Build your career with us:
At AMH, we know what it takes to feel at home. That's not just our product; it's also our culture. We work to maintain a people-first culture of trust, belonging, and inclusion, where our employees are empowered to collaborate and take initiative. If you're ready to elevate your career, we hope you'll consider making your home with us. Apply today and a member of our Talent Acquisition team will reach out soon! To learn more about our workplace, please visit amh.com/careers.
For positions that are permitted or required to work remotely, employees may conduct work only within the United States and only in states where the Company is already conducting business, unless for brief periods, consistent with Company policy.
In the states of Colorado, California, Washington, and Illinois; the anticipated pay range/scale for this position is $114,720 to $143,400. Actual starting base pay within this range will depend on factors including geographic location, education, training, skills, and relevant experience.
- Position is also eligible to receive a discretionary bonus.
Employees also have the opportunity to participate in medical, dental and vision insurance; flexible spending accounts and/or health savings accounts; dependent savings accounts; 401(k) with company matching contributions; employee stock purchase plan; and, a tuition reimbursement program. The Company provides 9 paid holidays per year and, upon hire, new employees will accrue paid time off (PTO) at a rate of 0.0577 hours of PTO per hour worked, up to a maximum of 120 hours per year.
Related Keywords: IT, information technology, applications manager, business management, computer science, systems analysis, application analysis, IT support management, cloud, devops, uptime, management
CA Privacy Notice: To learn more about what information we collect when you apply for a job, and how we use that information, please see our CA Job Applicant Privacy Notice found at http://employeeprivacy.amh.com/
*Applications will be accepted for a period of not less than 48 hours from the posting date
#LI-PH1 #DICE_PHO #remote #DICE #LI-Remote
Explore More
Date Posted
09/16/2023
Views
5
Positive
Subjectivity Score: 0.8
Similar Jobs
AI & GenAI Data Scientist - Manager - PRICE WATERHOUSE COOPERS
Views in the last 30 days - 0
Managing development teams in building of AI and GenAI solutions including but not limited to analytical modeling prompt engineering general allpurpos...
View Details