Software Administrator

The Michaels OrganizationCamden, NJ
Onsite

About The Position

The Michaels Organization is a national leader in residential real estate offering full-service capabilities in development, property management, construction, and investment. 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.

Requirements

  • Minimum 3-5 years IT experience
  • 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.
  • 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.

Nice To Haves

  • Familiarity with identity management systems (e.g., SSO, SAML, LDAP) is a plus
  • 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.

Responsibilities

  • Manage Google Workspace user accounts, groups, Organizational Units (OUs), and licensing across the domain. Control user permissions and access to Google Workspace services.
  • Manage installation, configuration, maintenance, and support of enterprise software applications, including property management systems and cloud productivity platforms.
  • Administer user accounts, roles, permissions, licenses, and system access.
  • Configure workflows, automation rules, approval processes, dashboards, reports, and custom components.
  • Perform proactive maintenance, including security reviews, release updates, and configuration audits.
  • Support third-party integrations, API-driven workflows, and vendor-provided add-ons across enterprise systems.
  • Maintain and improve data quality by implementing data governance practices and automated tools.
  • Configure and monitor data loss prevention rules, secure sharing policies, and email/content compliance settings.
  • Support identity management requirements such as MFA, SSO, and compliance with established security standards.
  • Provide Tier 2/3 support for complex system issues and perform root-cause analysis.
  • Develop training materials, documentation, and resources to support end users and system adoption.
  • Evaluate business processes, identify system enhancements, and recommend solutions.
  • Support and/or lead system migrations, upgrades, and strategic application deployments.
  • Collaborate with internal stakeholders, consultants, and vendors to plan, test, and implement new features and system changes.
  • Identify opportunities to streamline workflows and leverage underutilized system capabilities.
  • Develop and deploy custom applications, scripts, and automation solutions using platform tools or scripting languages (e.g., JavaScript, Python, SQL).
  • Use APIs for advanced configuration and integrations while building automated solutions to support business processes.

Benefits

  • competitive wage
  • comprehensive benefit package which includes Medical, Dental, Vision, prescription, etc.
  • generous paid time off
  • a 401 (k) plan with a company match
  • Michaels Employee Scholarship Program
  • professional development opportunities

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service