What are the responsibilities and job description for the Data Automation Specialist position at University of Louisiana at Lafayette?
Position Title: Data Automation Specialist
Department : 9030|IRI-Tech Transfer
Responsibilities
The Informatics Research Institute at the University of Louisiana at Lafayette is looking for a detail-oriented Data Automation Specialist with expertise in both SAS and Python to design, develop, and maintain automated solutions that support our data analytics and reporting needs. This role involves working across teams to identify opportunities for automation, reduce manual intervention, and ensure the reliability and scalability of data systems. The ideal candidate will have experience in automation using SAS and Python, strong analytical and problem-solving skills, and the ability to collaborate effectively with cross-functional stakeholders.
The Data Automation Specialist will report to the Chief Technology Officer of the Informatics Research Institute.
Duties And Responsibilities
Required Qualifications:
Department : 9030|IRI-Tech Transfer
Responsibilities
The Informatics Research Institute at the University of Louisiana at Lafayette is looking for a detail-oriented Data Automation Specialist with expertise in both SAS and Python to design, develop, and maintain automated solutions that support our data analytics and reporting needs. This role involves working across teams to identify opportunities for automation, reduce manual intervention, and ensure the reliability and scalability of data systems. The ideal candidate will have experience in automation using SAS and Python, strong analytical and problem-solving skills, and the ability to collaborate effectively with cross-functional stakeholders.
The Data Automation Specialist will report to the Chief Technology Officer of the Informatics Research Institute.
Duties And Responsibilities
- Design, develop, test, and maintain automated workflows using SAS or Python, or both, in order to streamline data processing and reporting as well as optimize business workflows.
- Integrate automation solutions with APIs, databases, third-party systems, and existing infrastructure.
- Collaborate with cross-functional teams to define automation needs and implement effective solutions, as well as identify potential automation opportunities.
- Monitor, troubleshoot, and optimize scheduled jobs and automation scripts.
- Maintain thorough documentation of automation processes, system configurations, and codebases.
- Ensure data integrity and compliance with internal and external data governance standards.
- Write clean, maintainable, and well-documented code.
- Continuously research and implement new tools and techniques to improve automation and scripting.
- Monitor automation processes and provide timely reports on their performance and issues.
- Perform additional duties as assigned.
Required Qualifications:
- Bachelor’s degree in computer science, statistics, mathematics, or related field.
- Demonstrated experience in Python programming with a focus on automation.
- Experience with:
- SAS macros, batch processing, and scheduling tools (e.g., Cron, Control-M).
- Automation tools and libraries such as Selenium, PyAutoGUI, Robot Framework, or similar.
- SAS Enterprise Guide, SAS Studio, or SAS Viya.
- RESTful APIs, data integration, and web scraping.
- Familiarity with scripting (e.g., Shell) and working knowledge of both SQL and NoSQL databases.
- Master’s degree in computer science, statistics, mathematics, or related field.
- Knowledge of database systems and SQL.
- Knowledge of version control systems (e.g., Git).
- Ability to work independently.
- Ability to troubleshoot and optimize complex automated workflows.
- Strong analytical and problem-solving skills.
- Excellent communication skills to work effectively with technical and non-technical stakeholders.