What are the responsibilities and job description for the Automation Architect I position at Americold Logistics, LLC?
About Us
Americold is a global provider of temperature-controlled infrastructure. We partner with farmers and food producers to ensure their perishable and frozen product reaches foods suppliers, restaurants, and your local grocery store without spoilage. Our customers, which include some of the most respected brands in the food industry, rely on our expertise and commitment to safety in order to deliver on their commitments.
What You'll Do
The Automation Architect will lead the organization in developing, maintaining and governing the Automation processes and Automation Interface Architecture across the entire organization. This individual will work in promoting the automation design principles and standards. This individual assists the business modelers and developers with the solutioning, design and development of automation processes, data and interfaces. This individual provides leadership and guidance to the development teams on architectural practices and policies. He or she will partner and collaborate with operations teams in coming up with agile and sustainable processes for the deployment and management of automated solutions across non-production and production environments.
Essential Functions:
- Own IT and software solutions for automation site implementation including internal infrastructure and auxiliary systems integration. Interface with EDI, Web, and Data Warehouse applications.
- Design & implement solutions related to complex warehouse automation systems and applications including WMS, WCS & WES for ASRS & Deep Lane Storage equipment.
- Lead the creation and evolution of the automation architecture.
- Lead and facilitate the creation and implementation of automation governance practices and other automation tools
#LI-Remote
What Experience You Need
- Bachelor’s of Science Degree in Computer Science or equivalent combination of education and experience required
- Experience with implementing, configuring and maintaining enterprise software applications functionality such as WES/WCS, WMS, Distribution, Transportation, and Labor Management. JDA/BY WMS is highly preferred.
- Must be able to travel up to 75% sometimes with little notice
What Could Set You Apart
- Familiarity with XML and other integration platforms and experience and/or knowledge of FMEA, ITIL, COBIT, ISO, and Project Management Methodologies
- Experience in JDA/BY platforms/languages, MOCA, Java, etc. is a benefit
- Experience in PLC technologies like Rockwell, Siemens, etc. is a benefit
- Knowledge IT Infrastructure such as networking, servers, data centers, higher availability and disaster recovery (HA&DR)
- Relevant programming experience preferred
What We Offer
Our associates know the answer to the question What’s in it for me? We offer best-in-class benefit programs and continuously work with our associates to ensure that our offerings meet the needs of their health and financial well-being. When you join Americold you join a values-oriented company with a clear mission. We help our customers feed the world.
Americold is an Equal Opportunity/Affirmative Action Employer.
EOE/AA M/F/D/V DFW.
Compensation Minimum
Compensation Maximum
Responsibilities:
Primary Responsibility:The Automation Architect will lead the organization in developing, maintaining and governing the Automation processes and Automation Interface Architecture across the entire organization. This individual will work in promoting the automation design principles and standards. This individual assist the business modelers and developers with the solutioning, design and development of automation processes, data and interfaces. This individual provides leadership and guidance to the development teams on architectural practices and policies. He or she will partner and collaborate with operations teams in coming up with agile and sustainable processes for the deployment and management of automated solutions across non production and production environments. This individual will build strategies to develop the necessary automation competencies throughout the organization. Apply proven communication, analytical and problem-solving skills to the software development life cycle in their designated area. Drive out the key global business requirements and translate into workable requirements containing process information, data flows, comprehensive functional specifications and test plans - challenging any requests that may be unreasonable or unnecessary - and ultimately ensuring that project deliverables are met according to requirements. Creation and maintenance of up-to-date documentation pertaining to core IT and automated processes, software and business logic, software configuration as well as identification of hardware and infrastructure used to support.Essential Functions:• Design solutions related to warehouse conveyor/execution systems and warehouse management systems. Interface with EDI, Web, and Data Warehouse applications. • Lead the creation and evolution of the automation architecture. Lead and facilitate the creation and implementation of automation governance practices and other automation tools• Prepare detailed functional requirements for software development.• Maintains software design principles to guide and govern how application solutions will be designed, integrated and implemented to lower costs and improve application maintainability, flexibility, scalability, robustness, performance, and ability to troubleshoot• Follow established procedures for the design, coding, and testing of new software.• Monitor performance of new applications. • Provide guidance to business and development teams on which tools, practices frameworks and libraries to use for automation systems development• Analyze enterprise business context (trends and business strategy), as well as change requirements to derive the automation architecture future state• Produce thorough test plans and any specific test and load test conditions that must be met for all sites affected by software alterations. Perform UAT on software to ensure changes function for all sites. Supply knowledge and/or training as applicable to roll-out changes across applicable sites • Assign and direct work. Monitor adherence to performance standards.• Prepare time estimates for a project and detailed time estimate for each program within the project. • Apply Americold Project Management Methodology for successful implementation of IT Solutions in all projects ranging from new business launches to support of current business processes• Work closely with the internal/external customer responsible to perform any tasks required as related to critical software and/or process alterations – such as: solution design, software and process testing, systems configuration, process and information flow documentation maintenance, performing of UAT’s, coordination of information distribution to site, etc…• Generation and compilation of corrective action documents, complete with probable causes and possible solutions to systems issues and follow through to deployment of solution• Maintain detailed knowledge of where and how assigned disciplines are utilized across the organization. Close working relationship with the sites to create and maintain a cohesive and connected business system to support the needs of the business• Perform majority of level two support on critical applications within the Americold organization, escalating as required• Other duties as requested.