Manager - Data Engineering
for section headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections with real specific content. Remove boilerplate, EEO, etc. Also remove application instructions, duplicated lines, cookie/navigation/legal.
We need to parse the posting.
Key content:
- Intro paragraph about values, culture, employees, etc. That's about the company, maybe "About the role"? Actually "About the role" could be the description of role purpose. The first paragraph: "Our values define us...". That's more about company culture, not role specifics. Might be considered "About the role"? But we need to decide.
Better to have sections: About the role (summary), Responsibilities, Requirements (maybe Education, Experience), Qualifications (maybe preferred?), Skills (maybe not explicit), Benefits, Pay.
We have explicit Pay: salary range $114,100 - $190,100 annually. Also Additional Compensation Components: equity RSU, short-term incentive, benefits package details.
Benefits: medical plans, FSA/HSA, dental/vision, life insurance, 401(k) with match, ESPP, PTO including holiday and volunteer time, disability, maternity/parental leave, adoption assistance, educational assistance, wellness program.
Schedule: not mentioned explicitly. No schedule info. So we should not create Schedule section.
Skills: not explicit list; maybe we can infer but we should not invent. So omit Skills.
Qualifications: Education (Bachelor's required, Master's preferred). Experience: 1+ years management required, 7+ years database administrator/developer/data engineer required. Also maybe "Specialty Computer Science, Computer Information Science." That's part of education.
Requirements: maybe combine education and experience? The instruction: Use headings for About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We need to decide what goes where.
Typically: Responsibilities: list of duties. Requirements: maybe education/experience. Qualifications: maybe preferred qualifications? But we have both required and preferred. Could put required under Requirements, preferred under Qualifications. Or combine.
We must not create sections with filler. So we need actual content.
Let's extract responsibilities bullet points.
From text:
"This role is the functional working manager responsible for their own work and the work of other data engineers. The role's responsibilities are to design, develop, test, deliver and maintain data engineering solutions that support Fulton's business strategies. Engages in the entire database development process, from inception through delivery. Leads and ensures consistency in the design and implementation of database development standards and procedures. Manage the design, development, testing, and implementation of database solutions related to optimal data pipeline architecture and infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources in accordance with established standards. Develop, implement, and continuously manage controls to ensure data integrity and regulatory compliance. Participate in peer reviews of solution designs and related code. Package and support deployment of releases. Lead efforts with business requestors and IT stakeholders to refine business requirements and ensure that sufficient detail is provided to guide design, development, and testing. Drive team innovation and improvement of areas such as development efficiencies, database component development and integration, database management and administration, and leading-edge industry concepts and developments. Develop and implement standards and changes to database administration and development processes. Develop and implement key performance indicators and service level agreements that serve to maximize value to the business. Maintain the integrity and performance of company databases and guarantee that data is stored securely and optimally. Oversee the production schedule and manage the remediation of job failures. Leverage technology to automate routine processes. Monitor key performance indicators and recovery time objectives to meet service level agreements and maximize value to the business. Provide high-level support or subject matter expertise to business users and internal IT stakeholders. Monitor and tune databases and direct the work of vendors where they are responsible for the Database Administrator function. Support enterprise-wide compliance with enterprise standards, processes, and policies. Create and monitor scorecards to ensure all data engineering staff are operating with excellence and address any performance issues as needed. Ensure consistency across various workstreams. Plan, assign, and evaluate work of staff, screen and select candidates, provide guidance and coaching, establish individual goals and objectives, monitor volume, workflow, and quality, manage performance to include conducting performance appraisals, make pay recommendations, partner with Human Resources to resolve employment related issues."
That's a big paragraph; we can split into - items.
Now Requirements: Education Bachelor's Degree or equivalent experience (required) Specialty Computer Science, Computer Information Science. (Required) Master's Degree or equivalent experience (Preferred) Specialty Computer Science, Computer Information Science. (Preferred) Experience: 1 or more years of management experience (Required) 7 or more years database administrator, database developer, data engineer (Required). Also maybe "This role may perform other job duties as assigned by the manager." That's generic; could be omitted? It's not boilerplate but it's a generic statement; we could include as a responsibility? Might be considered filler but it's specific: "This role may perform other job duties as assigned by the manager." It's not boilerplate; it's a typical line. Could include under Responsibilities as a bullet.
Qualifications: maybe we could put preferred Master's as Qualifications. Or we could treat Education and Experience as Requirements, and Qualifications as preferred (Master's). Let's do that.
Benefits: list as described.
Pay: salary range and additional compensation components (equity RSU, short-term incentive). Also mention that salary range may vary based on geographic location.
We should not include boilerplate about equal opportunity, work authorization, compliance training, etc. Remove those paragraphs.
Also remove "To provide greater transparency to candidates, we share base salary ranges..." etc. That's part of Pay? It's about salary transparency; we could keep as part of Pay section but it's somewhat generic. Might be okay to include as part of Pay description. However instruction: remove duplicated lines, cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. The salary transparency statement is not exactly boilerplate but it's a generic statement; we could keep it as part of Pay.
But we must preserve ALL substantive information; do not invent or summarize away detail. So we need to keep the salary range statement and the additional compensation components.
We also need to keep the benefits description.
Now produce HTML.
Structure:
About the role
Our values define us and our culture inspires us to change lives for the better. Our employees are the heart and soul of our company, and every success we experience begins with them. Together we are committed to making a positive impact in our local communities. We champion a culture of continuous learning, work-life integration, and inclusion. We promote a digitally enabled work environment to continuously enhance the experience of our employees and customers. This role is the functional working manager responsible for their own work and the work of other data engineers.
But note: The first paragraph is more about company values; maybe it's okay as About the role.
Alternatively we could combine the first paragraph and the role definition.
Now Responsibilities: Responsibilities
- ... each bullet.
We need to break the long responsibilities into sensible bullet points.
Let's list them:
- Design, develop, test, deliver and maintain data engineering solutions that support Fulton's business strategies.
- Engage in the entire database development process, from inception through delivery.
- Lead and ensure consistency in the design and implementation of database development standards and procedures.
- Manage the design, development, testing, and implementation of database solutions related to optimal data pipeline architecture and infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources in accordance with established standards.
- Develop, implement, and continuously manage controls to ensure data integrity and regulatory compliance.
- Participate in peer reviews of solution designs and related code.
- Package and support deployment of releases.
- Lead efforts with business requestors and IT stakeholders to refine business requirements and ensure that sufficient detail is provided to guide design, development, and testing.
- Drive team innovation and improvement of areas such as development efficiencies, database component development and integration, database management and administration, and leading-edge industry concepts and developments.
- Develop and implement standards and changes to database administration and development processes.
- Develop and implement key performance indicators and service level agreements that serve to maximize value to the business.
- Maintain the integrity and performance of company databases and guarantee that data is stored securely and optimally.
- Oversee the production schedule and manage the remediation of job failures.
- Leverage technology to automate routine processes.
- Monitor key performance indicators and recovery time objectives to meet service level agreements and maximize value to the business.
- Provide high-level support or subject matter expertise to business users and internal IT stakeholders.
- Monitor and tune databases and direct the work of vendors where they are responsible for the Database Administrator function.
- Support enterprise-wide compliance with enterprise standards, processes, and policies.
- Create and monitor scorecards to ensure all data engineering staff are operating with excellence and address any performance issues as needed.
- Ensure consistency across various workstreams.
- Plan, assign, and evaluate work of staff, screen and select candidates, provide guidance and coaching, establish individual goals and objectives, monitor volume, workflow, and quality, manage performance to include conducting performance appraisals, make pay recommendations, partner with Human Resources to resolve employment related issues.
- Perform other job duties as assigned by the manager.
That seems comprehensive.
Now Requirements: Education and Experience.
We could do:
Requirements
- Bachelor's Degree or equivalent experience in Computer Science or Computer Information Science (required)
- Master's Degree or equivalent experience in Computer Science or Computer Information Science (preferred)
- 1+ years of management experience (required)
- 7+ years of experience as a database administrator, database developer, or data engineer (required)
But we need to separate Requirements vs Qualifications. Perhaps Requirements includes required items; Qualifications includes preferred items.
Thus:
Requirements:
- Bachelor's Degree or equivalent experience in Computer Science or Computer Information Science (required)
- 1+ years of management experience (required)
- 7+ years of experience as a database administrator, database developer, or data engineer (required)
Qualifications:
- Master's Degree or equivalent experience in Computer Science or Computer Information Science (preferred)
We could also include specialty under each.
Now Benefits: list.
Benefits
- Medical plans with prescription drug coverage
- Flexible spending account or health savings account depending on the medical plan chosen
- Dental and vision insurance
- Life insurance
- 401(k) program with employer match and Employee Stock Purchase Plan
- Paid time off programs including holiday pay and paid volunteer time
- Disability insurance coverage
- Maternity and parental leave
- Adoption assistance
- Educational assistance
- Robust wellness program with financial incentives
Now Pay:
Pay
The salary range for this position is $114,100.00 - $190,100.00 annually. Additional compensation components include eligibility for equity in the form of restricted stock units, participation in a short-term incentive compensation plan based on individual and company performance, and the total rewards benefits package described above. Salary may vary based on geographic location.
We could also include the transparency statement: "To provide greater transparency to candidates, we share base salary ranges on all job postings regardless of state. We set standard salary ranges for our roles based on the position, function, and responsibilities, as benchmarked against similarly sized companies in our industry. Specific compensation offered will be determined based on a combination of factors including the candidate’s knowledge, skills, depth of work experience, and relevant licenses/credentials." That's substantive; we could include it in Pay section as well.
But we must not repeat
About the role
Our values define us and our culture inspires us to change lives for the better. Our employees are the heart and soul of our company, and every success we experience begins with them. Together we are committed to making a positive impact in our local communities. We champion a culture of continuous learning, work-life integration, and inclusion. We promote a digitally enabled work environment to continuously enhance the experience of our employees and customers. This role is the functional working manager responsible for their own work and the work of other data engineers.
But note: The first paragraph is more about company values; maybe it's okay as About the role. Alternatively we could combine the first paragraph and the role definition. Now Responsibilities:Responsibilities
- ... each bullet.
Requirements
- Bachelor's Degree or equivalent experience in Computer Science or Computer Information Science (required)
- Master's Degree or equivalent experience in Computer Science or Computer Information Science (preferred)
- 1+ years of management experience (required)
- 7+ years of experience as a database administrator, database developer, or data engineer (required)
Benefits
- Medical plans with prescription drug coverage
- Flexible spending account or health savings account depending on the medical plan chosen
- Dental and vision insurance
- Life insurance
- 401(k) program with employer match and Employee Stock Purchase Plan
- Paid time off programs including holiday pay and paid volunteer time
- Disability insurance coverage
- Maternity and parental leave
- Adoption assistance
- Educational assistance
- Robust wellness program with financial incentives
Pay
The salary range for this position is $114,100.00 - $190,100.00 annually. Additional compensation components include eligibility for equity in the form of restricted stock units, participation in a short-term incentive compensation plan based on individual and company performance, and the total rewards benefits package described above. Salary may vary based on geographic location.
We could also include the transparency statement: "To provide greater transparency to candidates, we share base salary ranges on all job postings regardless of state. We set standard salary ranges for our roles based on the position, function, and responsibilities, as benchmarked against similarly sized companies in our industry. Specific compensation offered will be determined based on a combination of factors including the candidate’s knowledge, skills, depth of work experience, and relevant licenses/credentials." That's substantive; we could include it in Pay section as well. But we must not repeat