The Michaels Organization is a national leader in residential real estate offering full-service capabilities in development, property management, construction, and investment. At Michaels, our teammates strive to fulfill our promise of creating communities that lift lives - ones that jumpstart housing, education, civic engagement, and neighborhood prosperity. With this passion at the forefront of our business, Michaels teammates can be proud to be a part of the extraordinary, every day.The Software Administrator is responsible for the administration, configuration, and ongoing support of the organization’s enterprise software applications. This includes property management platforms, cloud productivity suites, CRM and business systems, and other integrated tools. The role ensures applications operate securely, efficiently, and in alignment with business needs by managing user access, system configurations, data quality, security controls, and workflow automation. This position also supports end users, drives process improvements, and collaborates on system upgrades and integrations to enhance organizational productivity.1. Manage Google Workspace user accounts, groups, Organizational Units (OUs), and licensing across the domain. Control user permissions and access to Google Workspace services.2. Manage installation, configuration, maintenance, and support of enterprise software applications, including property management systems and cloud productivity platforms.3. Administer user accounts, roles, permissions, licenses, and system access.4. Configure workflows, automation rules, approval processes, dashboards, reports, and custom components.5. Perform proactive maintenance, including security reviews, release updates, and configuration audits.6. Support third-party integrations, API-driven workflows, and vendor-provided add-ons across enterprise systems.7. Maintain and improve data quality by implementing data governance practices and automated tools.8. Configure and monitor data loss prevention rules, secure sharing policies, and email/content compliance settings.9. Support identity management requirements such as MFA, SSO, and compliance with established security standards.10. Provide Tier 2/3 support for complex system issues and perform root-cause analysis.11. Develop training materials, documentation, and resources to support end users and system adoption.12. Evaluate business processes, identify system enhancements, and recommend solutions.13. Support and/or lead system migrations, upgrades, and strategic application deployments.14. Collaborate with internal stakeholders, consultants, and vendors to plan, test, and implement new features and system changes.15. Identify opportunities to streamline workflows and leverage underutilized system capabilities.16. Develop and deploy custom applications, scripts, and automation solutions using platform tools or scripting languages (e.g., JavaScript, Python, SQL).17. Use APIs for advanced configuration and integrations while building automated solutions to support business processes.Required Experience:Minimum 3-5 years IT experience including:● Minimum 5 years of professional experience in software administration or related IT roles.● Experience supporting enterprise systems such as property management platforms, cloud productivity tools, CRM/ERP systems, and integrated business applications.● Demonstrated experience in system configuration, process automation, and technical troubleshooting.● Familiarity with identity management systems (e.g., SSO, SAML, LDAP) is a plus● Experience leading or supporting system-related projects.Required Education/Training:● Bachelor’s degree in Computer Science, Information Technology, or related field preferred.● Experience developing, implementing, and supporting robust system integrations and automations preferred● Familiarity with cloud productivity suites, property management platforms, CRM systems, and integration frameworks.● Ongoing professional development or training (e.g., Six Sigma, platform certifications) strongly preferred.Required Skills and Abilities:● Strong understanding of enterprise software configuration and data structures.● Ability to develop complex workflows, dashboards, and automation solutions.● Proficiency with scripting languages (JavaScript, Python, SQL) and API usage.● Excellent analytical, problem-solving, and troubleshooting skills.● Strong communication skills with the ability to support non-technical users.● Highly organized with the ability to manage multiple priorities.● Ability to articulate complex technical concepts clearly and effectively.● Commitment to continuous learning and improvement.Working Conditions: The employee is in a typical office environment with adequate light and moderate noise levels. No hazardous or significantly unpleasant conditions or fumes. It is an air-conditioned building with tile, concrete and carpeted floors with adequate workstations. Some areas of the building have closer cubicles than others. No day is the same - frequent walking around the building and/or sitting throughout the day is required depending on the workload.There may be moderately heavy lifting and pushing around the office. May be asked sometimes to come in early or possibly stay late/work on weekends.While performing the duties of this job, the employee is regularly required to talk or hear and is frequently required to stand, walk, sit, and use hands to handle files, computers, and phones. May need to reach with hands and arms; stoop, and kneel. Frequent and regular repetitive movements required using the wrists, hands, and/or fingers. The employee will occasionally lift and/or move up to 50 pounds. Specific vision abilities include close vision, distance vision, color vision, and the ability to adjust focus.Salary Range Information:The range displayed on each job posting reflects the targeted base salary for the position. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.Rewards & Benefits:We know Michaels’ promise of lifting lives starts with our teammates, so making sure every single teammate is happy, healthy, and set up for a successful future is important to us. As part of our team, you will enjoy a competitive wage, a comprehensive benefit package which includes Medical, Dental, Vision, prescription, etc., generous paid time off, a 401 (k) plan with a company match, and so much more. We believe in education - and in taking care of our own - so as an added incentive your children will be able to apply for the Michaels Employee Scholarship Program.Help make the world a better place in a team-oriented environment.Grow with our organization through variousprofessional development opportunities.Collaborate and thrive in a company culture where all are welcomeMichaels teammates make a difference in the lives of residents, colleagues, and the communities where we live and work every day. To learn more about the total rewards we offer please visit our website.Come join our team. You’re going to love it here!$60,000 to $70,000 Annual Salary
Job Title
Software Administrator