Docfinity administrator/Python Developer
Job Summary The DocFinity Administrator / Python Developer is responsible for administering, configuring, and extending the DocFinity Enterprise Content Management (ECM) platform through advanced workflow design, automation, and Python-based development. This role goes beyond traditional system administration by leveraging Python development to build custom integrations, automate complex business processes, enhance data handling, and improve overall system efficiency. The administrator works closely with business users, IT teams, and stakeholders to deliver scalable, maintainable solutions supported by Python and SQL, while ensuring system reliability, governance, and performance. Key Responsibilities Administer, configure, and maintain the DocFinity ECM platform, including security, access controls, and system settings. Design, implement, and maintain workflows that automate document-centric business processes. Develop, test, and maintain Python applications, scripts, and services to extend DocFinity functionality. Use Python to automate document ingestion, validation, transformation, and routing processes. Build and maintain Python-based integrations between DocFinity and external systems (ERP, SIS, CRM, reporting platforms, or internal applications). Leverage Python and SQL together to extract, transform, and analyze ECM data for reporting, audits, and operational insights. Write, optimize, and maintain SQL queries and stored procedures to support application logic, troubleshooting, and performance tuning. Develop reusable Python modules and follow best practices for version control, testing, and documentation. Monitor system health and troubleshoot issues across application, workflow, and data layers. Support document capture, scanning, OCR, and automated ingestion pipelines. Implement and manage records management policies, including retention schedules and disposition rules. Ensure solutions align with organizational security, governance, and audit requirements. Provide technical guidance, documentation, and support for Python-based solutions. Collaborate with business analysts and stakeholders to translate requirements into technical designs and Python implementations. Coordinate upgrades, patches, and enhancements, including testing Python solutions for compatibility. Required Skills & Qualifications Experience administering DocFinity or similar ECM/DMS platforms. Strong Python development experience, including scripting, automation, and application development. Experience building Python integrations, APIs, or background services. Solid understanding of SQL, relational databases, and data modeling concepts. Ability to design maintainable, scalable Python solutions aligned with business workflows. Knowledge of secure coding practices, error handling, and logging. Familiarity with version control systems (e.g., Git) and development lifecycle practices. Strong understanding of document management, workflow automation, and records management concepts. Experience with Windows server environments and enterprise application support. Strong analytical, troubleshooting, and problem-solving skills. Clear communication skills and the ability to support both technical and non-technical users. Preferred Qualifications Advanced experience developing automation or integrations in ECM platforms. Experience with REST APIs, web services, or message-based integrations. Familiarity with scheduling tools, background jobs, or task orchestration in Python. Experience supporting large-scale or enterprise ECM deployments. Vendor, ECM, or relevant technical certifications. Interested candidates are encouraged to apply to this job to be considered for this opportunity. What Makes HTC A Great Place To Build Your Future HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies. At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks. Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected. LI-MJ1 LI-Onsite