Integration Architect
Location: Remote
Exemption: Exempt
OUR COMPANY:
Ventura Foods is a leading global manufacturer of branded and custom food products that proudly helps food providers in the U.S., Canada and more than 60 other countries earn a special place on consumers’ tables. We do this by continually crafting custom dressings, sauces, mayonnaises, and other food solutions that exceed peoples’ expectations for great-tasting flavors and high-quality ingredients.
Headquartered in Brea, California, Ventura Foods operates 14 manufacturing facilities, 3 culinary centers, and numerous distribution centers across North America. When you work in our manufacturing and distribution facilities, you get a strong foundation of training, a manager who cares about you and celebrates your success, a safe environment, and challenging work. As part of our team, your future is limited only by how much you’re willing to push yourself to get there. We invest in your growth, because you invest in ours.
Position Summary:
The Integration Engineer role is hands-on with a focus on defining, creating and maintaining state-of-art integrations within our broad technology ecosystem. This role will be responsible for analysis, design, development and supporting of application/system integrations using ETL, API, flat file and event/queue based technologies, as well as promoting integration best practices. This role will work closely with Internal and cross-functional teams.
Major Duties and Responsibilities:
- Collaborate with teams including architects, business analysts, and end-users to understand integration requirements.
- Research, design and execute on integration projects of varying size and complexity including cloud migration efforts.
- Developing and communicating work plans, schedules, project estimates and status reports for assigned projects.
- Conduct analysis on assigned projects and translate the business needs into technical solutions.
- Help drive and lead design, engineering, implementation and support of integration solutions.
- Contribute to the development and continuous improvement of appropriate integration practices, standard’s and guidelines.
- Design reusable assets, components, standard’s, frameworks, and processes to support and facilitate APIs, microservices and integration projects.
- Work with software vendors to understand their integration capabilities and formulate appropriate integration approach and design.
- Monitor production systems as assigned, including after-hours support as needed.
- Provide quality formal and informal documentation consistent with documentation standards.
- Work independently, multi-task and receives minimal guidance and oversight from manager.
Education and Experience:
- Bachelor’s degree in Computer Science, Management Information Systems, relevant Engineering or equivalent.
- 5+ years of experience in Software Development with 3+ years using Integration Technologies.
- 2+ years of experience with API Development (REST/SOAP) and API Management.
- Experience with cloud integration platforms (iPaaS), specifically Informatica IICS/IDMC platform. Includes IICS CAI, CDI, and Informatica Powercenter.
- Experience in SOA integration, API Management technologies and standards.
- Experience designing services using REST based APIs.
- Experience with Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc. preferred.
Knowledge and Skills:
- Setup IICS Application Integration components like Processes, Service Connectors, and Process Objects, and Process Orchestration.
- Strong knowledge of Integration patterns, principles, and implementations.
- Knowledgeable on API design, standards, patterns and best-practices.
- Knowledge of authentication and authorization methods for web services (eg OAuth 2)
- Must have strong ability to analyze and assess data needs and design and develop efficient ETL processes.
- Strong database skills using SQL, Stored Procs, on SQLServer, Oracle, and/or DB2.
- Strong analytical, problem solving, troubleshooting, and multi-tasking skills
- Strong written and spoken communication skills.
Why Join Us:
Ventura Foods offers career growth opportunities as well as competitive compensation and benefits:
- Medical, Prescription, Dental, & Vision – coverage beginning on your 1st day for eligible employees
- Profit Sharing and 401(k) matching (after eligible criteria is met)
- Paid Vacation, Sick Time, and Holidays
- Employee Appreciation Events and Employee Assistance Programs
- Salary Base Range of $104,000 – $136,000 for Employees Located in California*
*The “base salary range” provided above is a good faith estimate of what we expect to pay for this position. The range provided is for California-based employees as Ventura Foods is required by California State Law to post pay rates. Ventura Foods reserves the right to pay outside of the given range based on a variety of factors including but not limited to: candidate skills and experience, complexity of the job, budgetary factors, and location/geography. Ventura Foods conducts regular reviews of compensation ranges and therefore reserves the right to alter this range at any given time.
Diversity & Inclusion:
Our commitment to a diverse and inclusive environment in which all employees are treated with respect is evident in our company culture and values. We believe that fostering an environment of inclusion and a focus on diversity across our organization is vital to attracting top talent, driving innovation, and meeting the high expectations of our customers in a rapidly evolving global marketplace.
Ventura Foods is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.
Nearest Major Market: Orange County
Nearest Secondary Market: Los Angeles