*This position is 100% Remote operating on CST Hours*
Length: Four month contract with possible extension.
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 open data asset inventory and user account permissions.
Encourages further adoption and use 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.
Provide leadership, guidance, evaluation, development, assistance and training to others.
Knowledge, Skills, and Abilities: Must possess required knowledge, skills, abilities, and experience and be able to explain and demonstrate that the essential functions of the job can be performed.
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.