Open Data Platform Engineer

Overview

Remote
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)
Able to Provide Sponsorship

Skills

Open Data platform

Job Details

Role: Open Data Platform Engineer
Duration: 4 months contract
C2C
Location: Austin RX, Remote work allowed

Duties, Functions and Responsibilities:
Functions as custodian of the Open Data platform by administering, monitoring, developing and
maintaining hosted sites, user accounts, stored assets, data integrations and other resources related
to operations of the Open Data program.
Serves as a data platform consultant for participating departments (Open Data liaisons and
publishers) by providing leadership and guidance on best practices and data standards.
Works with City staff to coordinate and resolve service requests and dataset inquiries from the
public, and to submit issues and bug reports to the enterprise data platform vendor.
Develop complex data extracts, integrations to open data platform, and ad-hoc queries as requested
by Open data liaisons and EDA team
Provides development assistance to department Open Data liaisons in the execution of their data
sets, integrations and automation.
Facilitates new-user platform onboarding, granting appropriate access and publishing rights for
departmental users. Oversee the periodic maintenance of both the Citywide open data asset
inventory and user account permissions.
Encourages further adoption and use by City departments through connecting platform features to
user needs and communicating new features, guidelines, and governance policies.
Participates in Open Data events and user training sessions to highlight new program information
and the usefulness and benefits of open data.
Collaborates with the Open Data team to establish Open Data program standards, methods,
policies, and procedures.
Identify process changes to improve IT operations management, data integrations and automation
to expand and develop new internal data sharing features of the Open Data cloud platform.
Solicits feedback on site usability, program policies, processes, design and practices. Propose and
implement automation improvement strategies for the Open Data program.
Manages and maintains Open Data platform changes and governance ensuring coordination and
collaboration with multiple stakeholders that may be involved or affected.
Determines goals, objectives, process flow design and technical resource requirements for the Open
Data program data integrations and automation for data refresh cycles.
Develops documentation such as technical design documentation, user guidelines, best practice
standards for platform governance and technical workflow diagrams for dataset publishing to
empower self-service use and encourage user adoption of the Open Data platform.

Knowledge, Skills, and Abilities:
Knowledge of concepts and principles of application programming, database and system design
including Internet and network architecture
Knowledge of Data Governance, Relational Databases, BI Applications, Visualizations, API Experience
Knowledge and experience with Enterprise Cloud platform management
Knowledge of legacy and web-based systems interfaces
Knowledge of importing data for use in report software, spreadsheets, graphs, visualizations and
flow charts
Knowledge of cost-benefit analysis and total cost of ownership modeling
Skills in integration development utilizing Application Programming Interfaces (APIs)
Skill in performing requirements development, technical design, process modeling, reporting and
project management methodologies
Skill in developing process models and data flow diagrams using industry-standard modeling
techniques
Skills in various software designs, programming languages and solution architecture
Ability to accurately identify/determine customer needs and take appropriate actions and/or steps
to address identified needs
Ability to recognize, value, and include different perspectives, experiences, approaches, and cultures
in achieving organizational goals.
Ability to gain and maintain the trust and confidence of others and the organization through consistency and reliability
Ability to give, receive, or share thoughts, ideas, perspective, and data to create shared understanding
Ability to define, analyze, and find solutions for difficult or complex problems
Skill in selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new concepts
Ability to view the big picture
Ability to quickly become familiar with emerging technologies
Ability to identify trends as well as isolated events

Minimum Qualifications:
Graduation with a Bachelor’s degree from an accredited college or university with major course work in
computer science field related to the job plus 4-7 years of experience.