Data Engineer / Database Engineer

CMHWorks, LLC

Purcellville, VA(remote)

JOB DETAILS
SKILLS
Analysis Skills, Architectural Services, Best Practices, CCNA - Cisco Certified Network Associate, CCNP - Cisco Certified Network Professional, CISSP - Certified Information Systems Security Professional, Change Management, Cisco Routers, Cisco Switches, Code Reviews, Communication Skills, Computer Science, Construction, Consulting, Cost Control, Cross-Functional, Data Analysis, Data Processing, Data Sets, Data Storage, Database Extract Transform and Load (ETL), Database Programming, Database Technology, Documentation, Documentation Design, Emerging Technology, English Language, Identify Issues, Large-Scale Systems, MCSE - Microsoft Certified Systems Engineer, Machine Tool, Maintain Compliance, Network Administration/Management, NoSQL, Performance Analysis, Performance Metrics, Performance Testing, Problem Solving Skills, Process Improvement, Product Planning, Project Planning, Quality Assurance Methodology, Risk Management, Root Cause Analysis, SQL (Structured Query Language), Scrum Project Management and Software Development, Software Administration, Software Development Lifecycle (SDLC), Standard Operating Procedures (SOP), System Architecture, Systems Administration/Management, Team Lead/Manager, Team Player, Testing, Time Management, Validation Testing, Windows Server 2008 R2
LOCATION
Purcellville, VA
POSTED
Today

Job Summary

Location: 100% Remote - U.S. Time Zones ONLY

Commitment: Part-Time / Independent Contractor (1099)

Position Type: Hourly/Contractor Direct (No Agencies)

The Data Engineer is responsible for creating and maintaining the analytical infrastructure that enables the majority of functions in the data world. They are responsible for the testing, maintenance, construction and development of architectures such as large scale processing systems and databases. As part of this, they are also responsible for creating data set processes for verification, acquisition, mining and modeling.

Details

Primary Responsibilities:

  • Consult with Engineering Manager and Architect in System architecture, and approaches.
  • Engineer the implementation of defined database services for SQL and NoSQL data stores, including database platforms and schemas according to applicable best practices and standards.
  • Establish and implement standards and processes to ensure optimum performance of data storage services.
  • KPIs, targets, and tooling to measure data services and third-party service performance related to the application.
  • Documentation; including actual architecture of deployed services, logging, monitoring and support components, etc.
  • Identify and document design decision points, propose approaches, and communicate for review and clarification.
  • Establish and provide tooling for ETL processes to maintain data store performance.
  • Participate in the development of documentation.
  • Ensure compliance, reliability, and performance of implemented data services through code review, database performance testing, adherence to architecture standards, implementation of best practices, and timely communication of identified issues.
  • Ensuring adherence to application architecture, system standards, and practices.
  • Database performance testing.
  • And timely communication of identified issues to reduce potential cost risks.
  • Assist the PM with communications with clients and cross-functional departments to communicate project statuses and proposals.
  • Assist in root cause analysis for identified performance issues.
  • Communicating key project data to team members and building cohesion among teams.
  • Developing and executing project plans and tasks as assigned.

General Responsibilities:

  • Provide Tier 3 Support for escalation from Operations, as assigned.
  • Engage Third-Party Service Providers as necessary to resolve systemic issues.
  • Document best practices, system standards, and standard operating procedures.
  • Developing and coordinating data services performance validation and testing methods.
  • Establish, document, and communicate initial approaches to new data service challenges.
  • Manage system utilization to KPIs including, analyzing performance data to effectively coordinate the adjustments to the database services.
  • Support Change Management Process through contribution in required Change Documentation and CAB Participation as Requested.
  • Work with other Tier 3 teams in the development, documentation and maintenance of the software development lifecycle.
  • Ensure implementation of components to provide effective monitoring of data services performance.
  • Maintain understanding of emerging technologies applicable to our current and planned products and services.
  • Proposing and implementing innovative solutions to meet our company’s current and anticipated technical needs.
  • Play a key role in shaping the future of our solutions and services.

Education and Experience Required Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • 2+ years experience in a network administration role
  • Previous experience with Microsoft Windows Server 2008, 2012, and 2016 preferred
  • Previous experience with Cisco switches and routers preferred
  • MCSE certification a plus
  • CISSP, CCNA, or CCNP certification a plus

Other Qualifications:

  • Must have excellent communication and teamwork skills.
  • This role is fully remote; must have a reliable internet connection and a suitable workspace.
  • This role requires availability during standard business hours (Monday–Friday, [8:00 - 5:00]). You must be available to dedicate 20+ hours a week, when required, during these hours.
  • Must complete a skills assessment to qualify for the position.
  • Must be able to communicate in English. You'll be expected to provide regular updates on your work via our PM tool as well as our twice-weekly Scrum calls.

No agencies will be considered.

About the Company

C

CMHWorks, LLC