Jobs · Consulting · Georgia

PMIS Configuration Consultant

Luster National · Atlanta, GA · 3 wk ago
Consulting$63–$77/hrFull-time
We need to output HTML fragment with sections: About the role, Responsibilities, Requirements (or Qualifications), Skills, Benefits, Pay, Schedule. Only include sections that have real content. The posting includes: About the Positions (we can treat as About the role). Responsibilities listed. Minimum Qualifications and Preferred Qualifications (these are Requirements/Qualifications). Attributes (skills). Compensation Details (Pay). Benefits list. Schedule: mentions up to 50% travel, but not schedule like full-time/part-time. Could include Schedule? Not explicit schedule like hours. The instruction: never create Pay/Schedule/Benefits sections unless posting actually states them. Pay is stated (Expected Salary). Benefits are stated. Schedule: not explicit schedule like "full-time" or "Monday-Friday". It mentions up to 50% travel, but that's not schedule. Probably we should not create Schedule section because no explicit schedule. We'll include About the role, Responsibilities, Requirements (maybe combine Minimum and Preferred as Qualifications), Skills (Attributes), Benefits, Pay. We must not repeat job title as heading. Use

for each section heading. Use
  • for any list of duties/requirements/benefits. Use

    for prose. We need to preserve all substantive information, not invent or summarize away detail. Remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, application instructions. So we need to cut out the EEO statement, E-Verify, background check, etc. Also remove "Just LOOK at the Benefits We Offer!" maybe keep benefits list but remove that phrase. Also remove "If you wish to be considered..." etc. Remove "Luster is committed..." etc. Remove "This job description is meant..." etc. Also remove "Please email hiring@luster.com for accommodations..." etc. We need to keep the substantive content: About the Positions paragraph, responsibilities list, attributes, minimum qualifications, preferred qualifications, compensation details, benefits list. We need to format as HTML. Let's extract sections. About the role: The first paragraph: "About The Positions We’re seeking PMIS Configuration Consultants to configure, implement, and support project management information systems on large-scale, heavy-civil infrastructure programs across highways, roads and bridges, transit (rail and bus), aviation, and water sectors. You’ll build out PMIS modules for budget, cost, schedule, risk, and reporting, and partner with project controls teams to keep program data structured, accurate, and audit ready. This post is for future roles and not for a specific opportunity that is available right now. We accept applications and conduct interviews in advance of upcoming hiring needs. When a candidate is selected, their profile is activated in our talent pool for this specialty area. We notify our talent pool candidates first whenever we have a project need. While we are currently targeting the Atlanta area, we welcome and will consider qualified candidates from anywhere in the continental United States. These positions require up to 50% travel." We can keep that as prose in

    . Responsibilities: The list after "Responsibilities may include, but are not limited to, the following:" then a note about skill levels. Then a series of responsibilities separated by periods but actually each sentence ends with a period and then next starts without space? The text: "Configure PMIS processes for budget, cost, change orders, payments, risk, issues, cash flow, and earned value to support project controls, project management, and program management functions.Configure security roles, user access, and integrations between PMIS platforms, scheduling systems, document management systems, and ERP systems.Configure cash flow, earned value, and other modules within the PMIS solution.Identify and correct inconsistencies in data structures, coding, and hierarchy across project controls systems.Develop and maintain data models that support integrated reporting across cost, schedule, and performance metrics, and drive continuous improvement of data structures, reporting processes, and data quality across the program.Develop project reports and dashboards aligned with client and program reporting requirements.Automate data extraction, transformation, and reconciliation across PMIS and integrated systems using SQL and/or Python.Reconcile and validate data across multiple reporting systems to maintain accuracy and consistency.Collaborate with project controls managers, cost engineers, and schedulers to ensure data structures support program controls requirements.Support end-user training and knowledge transfer on deployed PMIS configurations, workflows, and reporting tools." We need to split into list items. Each sentence is a responsibility. We'll create

    • for each. Attributes (Skills): The paragraph after responsibilities: "Attributes Strong written and verbal communication skills, with the ability to translate technical project data into clear reporting for program leadership and stakeholders.Strong analytical and problem-solving skills, with the ability to interpret complex datasets and identify meaningful insights.High attention to detail and commitment to data accuracy.Ability to manage multiple data sources and competing reporting deadlines across large, complex programs.Collaborative mindset that supports project controls managers, cost engineers, and schedulers in achieving shared reporting goals." We need to split into list items as well (skills). Could also keep as prose but instruction: use
      • for any list of duties/requirements/benefits. Attributes is a list of skills, so we should list. Minimum Qualifications: list of bullet-like sentences separated by periods. We'll extract each. Minimum Qualifications paragraph: "Bachelor’s degree in engineering, computer science, construction management, business administration (management information systems), data analytics, statistics, or related field, or equivalent combination of education and experience.3+ years’ experience implementing, integrating, and configuring software systems, preferably Unifier, P6, Kahua, or Procore.Experience configuring business processes, workflows, security roles, and user access within an enterprise software platform.Experience building and maintaining integrations between enterprise systems, including work with APIs, authentication, and structured data formats such as JSON, XML, and CSV.Proficiency with SQL and Python, including the use of Python to automate data extraction, transformation, reconciliation, and system-to-system integration.Experience performing advanced data manipulation, transformation, and structuring of large datasets, beyond basic reporting or dashboarding.Experience working with hierarchical data structures such as work breakdown structures (WBS), cost breakdown structures (CBS), chart of accounts, or similar multi-level coding frameworks.Experience integrating, reconciling, and normalizing data across multiple systems, such as scheduling, cost, and financial systems.Experience improving data quality, hierarchy, and alignment across systems when working with incomplete, inconsistent, or poorly structured datasets.Experience developing reports and dashboards aligned with stakeholder and organizational reporting requirements.Proficiency with Microsoft Office 365 (e.g., Outlook, Teams, Word, Excel, PowerPoint, etc.)." We need to split each sentence into
      • . Note there is no space after periods before next sentence; we need to split accordingly. Preferred Qualifications: similar. Preferred Qualifications paragraph: "Master’s degree in engineering, computer science, construction management, business administration (management information systems), data analytics, or statistics.PMP (PMI), CCM (CMAA), MRICS/FRICS (RICS), or CCA (AACE).Experience supporting project controls, data, or reporting functions on large, complex infrastructure programs, including highways, roads, bridges, transit (rail or bus), aviation, or water/wastewater projects, typically involving multi-contract delivery and integrated reporting requirements.Understanding of project controls processes and their relationships to budget, schedule, risk, and governance on large capital programs.Experience integrating PMIS or enterprise platforms via API with analytics platforms or AI-assisted reporting tools, including familiarity with applicable cybersecurity governance requirements.Experience developing Python-based integrations in a production environment, including scheduled execution, error handling, logging, and documentation.Experience operating within a Center of Excellence model, including development of templates, processes, and governance that support efficient configuration and delivery.Experience supporting integrated cost and schedule reporting, including earned value or similar performance frameworks.Experience supporting project controls or program management on infrastructure programs exceeding $500M in value.Familiarity or proficiency with Microsoft Power BI." We'll split. Compensation Details: "Expected Salary: $130k-$160k/year ($63-$77/hour). Luster provides the salary range that the company in good faith believes it might offer for this position based on the successful candidate’s level of experience, knowledge, skills, abilities, education, certifications, licenses, geographic location, etc. Luster reserves the right to ultimately pay more or less than the posted range depending on circumstances not related to any status protected by local, state, and/or federal law." We need to keep that as prose maybe in

        . The instruction: include Pay section only if posting actually states them. Yes. So we will have

        Pay

        and then

        with that content. Benefits: list after "Just LOOK at the Benefits We Offer!" then bullet list. We'll extract each benefit line. Benefits list: - Unlimited flexible time off - Paid holidays - Paid parental leave - Health, dental, and vision insurance - Flexible spending accounts (healthcare and dependent or elder care) - Long-term disability insurance - Short-term disability insurance - Life insurance and accidental death and dismemberment - 401(k) plan with guaranteed employer contribution - Formal career planning and development program - $2,500 annually toward professional development - Wellness program with monthly wellness stipend - Company cell phone or cell phone plan reimbursement - Free personalized meal planning and nutrition support with a registered dietitian - Free personal financial planning services - Employee assistance program - Employee discounts - Employee referral bonus Then note: "Specific plan details and coverage for each benefit noted above will be provided upon offer." That's also part of benefits description; we can include as prose after list or as part of

        . We'll include as a

        after the list. We must not include boilerplate like "If you wish to be considered..." etc. So we stop before that. Now produce HTML. Structure:

        About the role

        ...

        Responsibilities

        • ...
        • ...

        Requirements

        maybe combine Minimum and Preferred? Could have two subsections: Minimum Qualifications and Preferred Qualifications. But instruction: prefer a few substantive sections over many thin ones. Could combine into one Requirements section with two sublists? But we need headings only

        . Could have

        Minimum Qualifications

        and

        Preferred Qualifications

        as separate sections. That's okay; they are substantive. We'll do:

        Minimum Qualifications

          ...

        Preferred Qualifications

          ...

        Skills

          ...

        Benefits

          ...

        Specific plan details and coverage for each benefit noted above will be provided upon offer.

        Pay

        Expected Salary: $130k-$160k/year ($63-$77/hour). Luster provides the salary range that the company in good faith believes it might offer for this position based on the successful candidate’s level of experience, knowledge, skills, abilities, education, certifications, licenses, geographic location, etc. Luster reserves the right to ultimately pay more or less than the posted range depending on circumstances not related to any status protected by local, state, and/or federal law.

        We should not include Schedule section. Now ensure we preserve all substantive information. Let's copy the About the role paragraph exactly as given, but we need to remove duplicated lines? There's no duplication. We'll keep as is. Check for any stray boilerplate: The phrase "Note: We are seeking candidates of various skill levels, and the following responsibilities represent the core of these roles. Scope and complexity increase with experience level." This is part of responsibilities intro; we should keep it? It's part of responsibilities section but it's a note. It's substantive? It describes that responsibilities represent core and scope

Similar jobs