My client, a rapidly growing language services provider, is seeking a highly skilled Automation & Data Integration Developer to join their team. This is an exciting opportunity for a technical expert who is passionate about automation, data integration, and optimizing business processes through technology.
As a key member of the IT team, you will be responsible for designing, developing, and maintaining automated workflows and system integrations that enhance efficiency, data accuracy, and operational effectiveness. This role is ideal for someone who thrives in a fast-paced, mission-driven environment and enjoys solving complex technical challenges.
Position Summary
The Automation & Data Integration Developer will work closely with business leaders and IT stakeholders to develop, maintain, and enhance automation scripts, API integrations, ETL processes, and data workflows. Key responsibilities include system integration, process automation, data transformation, and reporting, with an emphasis on improving efficiency, accuracy, and decision-making through technology.
Key Responsibilities
System Integration & API Development
Develop, maintain, and optimize API integrations to facilitate seamless data exchange across platforms.
Design and implement data integration solutions to improve system interoperability.
Work with RESTful and SOAP APIs to extract, transform, and load (ETL) data.
Troubleshoot API issues and optimize integrations for performance and security.
Workflow Automation & Process Optimization
Automate repetitive, manual processes in finance, operations, and reporting.
Develop automation scripts using Python, JavaScript, or other programming languages.
Utilize workflow automation tools such as Zapier, Airflow, or Power Automate.
Continuously monitor and refine automation workflows for efficiency and reliability.
Data Transformation & Reporting
Retrieve, process, and transform structured and unstructured data from various sources (APIs, databases, CSV, JSON, XML).
Develop and maintain ETL pipelines for reporting, invoicing, and operational analytics.
Write optimized SQL queries for data extraction and transformation.
Ensure data integrity, accuracy, and consistency across automated processes.
Reporting & Data Visualization
Create and maintain dashboards and reports for key business stakeholders.
Utilize Power BI, Tableau, Google Looker Studio, or similar tools for data visualization.
Automate report generation and synchronize data across platforms.
Debugging, Testing & Documentation
Debug and troubleshoot automation scripts, API connections, and ETL workflows.
Identify and resolve performance bottlenecks in integration and automation processes.
Maintain detailed documentation for automation workflows, integrations, and data pipelines.
Implement proper error handling, logging, and system monitoring.
Cross-Functional Collaboration
Work closely with leadership and department heads to identify automation opportunities.
Gather business requirements and translate them into scalable technical solutions.
Provide training and support to end-users on automation tools and workflows.
Stay updated on emerging technologies and best practices in automation, data integration, and API development.
Qualifications & Experience
5+ years of experience in application programming, automation development, or database development.
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience and certifications).
Expertise in working with APIs (RESTful, SOAP) to integrate and automate data flow between systems.
Strong proficiency in Python, JavaScript, SQL, JSON, and cloud-based data processing.
Experience with workflow automation tools (e.g., Zapier, Airflow, Power Automate).
Experience with data warehousing and ETL tools.
Strong knowledge of database management systems (e.g., PostgreSQL, MySQL, SQL Server, Cloud SQL).
Experience with data visualization and reporting tools (e.g., Power BI, Looker Studio, Tableau).
Familiarity with version control systems (e.g., Git) and Agile development methodologies.
Understanding of data security best practices, including secure coding techniques.
Ability to work independently and collaboratively in a fast-paced environment.
Excellent analytical, problem-solving, and documentation skills.
Why Join My Client?
Be part of a mission-driven organization that improves language access in healthcare.
Work in a dynamic and growing company with a supportive and people-first culture.
Competitive salary, performance-based incentives, and comprehensive benefits.
Opportunities for professional growth and leadership development.
My client is an equal opportunity employer and is committed to fostering a diverse and inclusive workplace.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance. For unincorporated Los Angeles county , to the extent our customers require a background check for certain positions, the Company faces a significant risk to its business operations and business reputation unless a review of criminal history is conducted for those specific job positions.