- Company Name
- Ovyo
- Job Title
- Software Consultant (Data Collection & Automation)
- Job Description
-
**Job title**
Software Consultant (Data Collection & Automation)
**Role Summary**
Part‑time, short‑term consultancy to design, build, and deploy lightweight data‑collection and automation solutions for media‑industry clients. Work with senior consultants to transform manual workflows into rapid MVPs, leveraging Python, AWS, and database technologies, while guiding junior developers and communicating technical concepts to non‑technical stakeholders.
**Expectations**
- 5–10 years of software development experience, up to senior developer level.
- Independently deliver end‑to‑end automation solutions and MVPs on tight timelines.
- Demonstrate strong expertise in Python, AWS, databases, and AI‑driven workflows.
- Guide and mentor junior team members on automation tasks.
- Communicate solutions clearly to business stakeholders.
**Key Responsibilities**
- Analyse existing manual use cases and workflow requirements with consulting teams.
- Document requirements and propose automation opportunities (custom or third‑party tools).
- Design, code, test, and deploy lightweight software tools for data collection, storage, and transformation.
- Enhance in‑house solutions with screen scraping, text analysis, and multi‑country data source integration.
- Advise junior resources on simpler automation projects.
- Rapidly learn new tools and technologies to address diverse workflows.
- Translate technical solutions into clear explanations for non‑technical stakeholders.
- Showcase relevant past projects (AI‑driven workflows, independent MVP builds) to build credibility.
**Required Skills**
- **Programming & Platforms:** Python, AWS (S3, Lambda, EC2, API Gateway, etc.).
- **Databases:** Proficient with at least one relational (PostgreSQL, MySQL, SQLite) or NoSQL (MongoDB, Cassandra, Firestore, etc.) system.
- **AI & Automation:** Experience deploying AI workflows using LLMs (e.g., ChatGPT) and other AI tools; knowledge of automation platforms such as Power Automate, Zapier, n8n, UiPath, Scrapy, BeautifulSoup.
- **API & Integration:** Build and consume REST APIs; integrate diverse data sources.
- **Architecture & Design:** Requirements gathering, solution design documentation, MVP architecture.
- **DevOps & Deployment:** GitHub workflow, Docker containerization, basic CI/CD practices.
- **Communication:** Ability to explain complex technical concepts to non‑technical audiences.
- **Domain Knowledge (nice to have):** Media industry experience.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
- Certifications are not required but may include AWS Certified Developer, Python Institute credentials, or similar.