Think Together

Workflow and Data Integration Analyst

Job Locations US-CA-Santa Ana
ID 2024-4022
Category
Full-Time

Overview

Think Together logo 2
Workflow & Data Integration Analyst

 

Founded in 1997, Think Together partners with schools to change the odds for kids by providing award-winning programs during and outside the school day. We’re one of California’s largest nonprofits working in school districts from San Diego to San Francisco. Whether you’re interested in early learning, elementary, middle or high school, you can invest in your community by working at a local school or working within our home office providing support! 

JOB SUMMARY:
Technology Infrastructure (TI) is the largely invisible back office of all technology, software, hardware (Routers), networks (Wi-Fi, LAN, WAN), integration tools such as application programming interfaces (API), and all other resources used to support, host, and run IT systems. Technology infrastructure is the foundation that supports the technology and digital systems we use every day.
Whilst the performance of any Application or Data environment is the accountability of the Application Owner in IT (Business Systems, Employee Productivity Systems, Decision Support Systems) – the Performance of all Integration is the Accountability of TI. The Workflow and Data Integration Analyst plays a role in the design, implementation, and maintenance of integrations across internal and external systems.
 
The role focuses on enabling data and workflow connectivity between various software platforms, applications, cloud environments, and network infrastructures to ensure that the organization's technology landscape functions as a cohesive unit. Integration activities are crucial for supporting data and business processes and ensuring operational efficiency across all departments.
The Workflow and Data Integration Analyst reports to the Director of Technology Infrastructure (DTI). The roles primary responsibility is to design, construction and sustain the integration of systems and applications within the organizations technology infrastructure, including cloud platforms, on-premises solutions, and third-party services. This role ensures that disparate systems communicate effectively and securely, enabling the organization to function smoothly and scale efficiently.

As part of the Technology Infrastructure team, the role will lead integration projects or contribute integration expertise to projects, will optimize integration workflows, and sustain the security and performance of integrated solutions.
 
ESSENTIAL JOB DUTIES AND RESPONSIBILITIES:
• Integration Design and Implementation – Design and implement integration solutions that enable seamless interactivity between various systems, platforms, and technologies
(on-premises and cloud-based). Utilize API-based integration techniques (RESTful, SOAP, GraphQL) to ensure systems interact securely and efficiently. Collaborate with development teams to implement automated workflows that improve data flow, system performance, and reliability.
• Cloud and On-Premises Integration – Oversee the integration of cloud platforms (AWS, Google Cloud, Azure) with on-premises infrastructure to create a hybrid environment that meets business needs. Implement cloud-native solutions and tools to manage
integration, such as serverless computing, API management services, and cloud storage solutions.
• Collaboration with Cross-Functional Teams – Work closely with network engineers, database administrators, security specialists, and system administrators to ensure all integrated systems meet operational requirements. Coordinate with project managers and service leaders across Technology, operations, and development to align integration strategies with organizational goals.
• API and Middleware Management – Develop and manage API strategies, including the configuration, deployment, and maintenance of API management solutions. Maintain and enhance middleware integrations, ensuring data consistency and reducing latency across systems.
• Performance Optimization and Monitoring – Monitor the performance of integration solutions and implement optimizations to reduce response time and improve system throughput. Establish and track performance metrics for integration projects, such as API latency, error rates, and data transfer speeds.
• Documentation and Knowledge Sharing – Maintain detailed documentation on integration workflows, API designs, architecture, and troubleshooting procedures. Develop best practices and knowledge-sharing initiatives to ensure the team stays informed about new integration technologies and methodologies.
• Security and Compliance – Collaborate with the Information Security team to ensure all integrations comply with internal security policies and external regulatory requirements (e.g., GDPR, FERPA, HIPPAA). Implement security best practices in API management and middleware to prevent vulnerabilities and safeguard data integrity.
• Continuous Improvement – Drive the adoption of new tools and technologies to enhance integration workflows, such as new integration platforms, cloud services, or automation frameworks. Stay up to date with emerging integration technologies and trends, applying these insights to improve existing systems.
• Cost-Benefit Analysis – Conduct thorough cost-benefit analysis to assess whether the potential benefits of a new technology outweigh the financial costs of its integration.
• Cost Monitoring and Reporting – Provide regular cost analysis reports to stakeholders, highlighting any discrepancies and providing recommendations for corrective actions.
• Key Performance Indicators – Adherence to SLA’s and KPIs as determined for each service and project.
 
QUALIFICATIONS AND REQUIREMENTS:
• Bachelor’s degree in Computer Science, Information Systems, or a related field preferred.
• Minimum of 3 years of experience in Software integration.
• Knowledge of data integration tools and ETL (Extract, Transform, Load) process.
• Understanding of programming and scripting languages (e.g., JavaScript, SQL, Python, PowerShell)
• Understanding of types of APIs and their application (REST, SOAP, GraphQL, gRPC, WebSockets)
• Familiarity with API management and cloud solutions (Azure Data Factory, Postman, Zapier, Boomi)
• Excellent problem-solving skills and attention to detail
• Ability to work independently and as part of a team.
• Strong technical expertise in networking, server administration, storage management, and cloud computing.
• Familiarity with infrastructure automation tools and technologies (e.g., Ansible, Terraform).
• Knowledge of security best practices and relevant regulatory requirements (e.g., COPPA, CCPA, NIST, FERPA, GDPR, HIPAA).
 
OTHER RESPONSIBILITIES:
• Technical Proficiency: Utilize strong technical skills to effectively manage and improve technology infrastructure solutions.
• Compliance and Security Awareness: Maintain an understanding of security best practices and regulatory requirements to safeguard the organization’s data and infrastructure.
• Troubleshooting and Support: Provide ongoing troubleshooting and support during and after the integration phase to resolve technical issues related to hardware, software, or network configurations.
 
COMPUTER SKILLS:
• Networking: Knowledge of networking principles, protocols (TCP/IP, DNS, DHCP), routing, switching, and firewall technologies.
• System Administration: Proficient in managing server operating systems (Windows Server, Linux/Unix), virtualization platforms, and cloud services (AWS, Azure).
• Cloud Technologies: Experience with cloud computing architectures, deployment models, and cost management.
• Automation and Scripting: Ability to use scripting languages (Python, PowerShell) and automation tools to streamline processes.
• Monitoring and Performance Tuning: Capability to implement and manage monitoring solutions to optimize system performance.
• Disaster Recovery Planning: Knowledge of disaster recovery strategies, backup processes, and high availability configurations.
 
BACKGROUND CHECK REQUIREMENTS:
• Must pass Live Scan (Criminal Background Check via fingerprinting).
• Provide and maintain a clear TB test throughout employment.
 

 

COMPENSATION:

  • Salary Range $95,000 - $100,000

 This is the targeted compensation for the position. A range of factors, including but not limited to; location, skills, experience, will be considered. Actual compensation may vary.

 
Think Together is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, national origin, ancestry, sex, gender, gender identity, gender expression, pregnancy, childbirth or related medical conditions, religious creed, physical disability, mental disability, age for individuals age 40 and over, medical condition (as defined by state law (for example, cancer or genetic characteristics or HIV/AIDS), marital status, military and veteran status, sexual orientation, genetic information, citizenship status or any other characteristic protected by federal, state or local law. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment.
 
#HOM

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Broadcast via Social Network