What are the responsibilities and job description for the Data Architect position at Luna Data Solutions, Inc.?
Job Details
Luna Data Solutions has an immediate long term contract position opening for a Data Architect resource with our public sector industry client located in Austin, TX. * This is primarily a remote position (approximately 95%), but this resource may be asked to come onsite, at times, and this resource must reside in the state of Texas.
Role: Data Architect
Role Description:
Under minimal supervision, responsible for the day-to-day management of the client's Open Data program, including organization, administration, and integration development of the client's Enterprise Cloud Open Data platform and associated technologies.
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 client 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 client-wide open data asset inventory and user account permissions.
- Encourages further adoption and use by client 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.
Responsibilities - Supervisor and/or Leadership Exercised:
- Provide leadership, guidance, evaluation, development, assistance and training to others.
Required 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.
- 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
To apply, please send resume to for immediate consideration.
Luna Data Solutions, Inc. provides equal employment opportunities to all employees. All applicants will be considered for employment and prohibits discrimination and harassment of any type without regard to age, race, color, religion, sexual orientation, gender identity, sex, national origin, genetics, protected veteran status, and/or disability status.