Job Role: Batch Operations Analyst
Location: seattle, WA (Hybrid)
Duration: LongTerm
Responsibilities:
· Oversee and manage the execution of batch processes and jobs to ensure timely and accurate completion.
· *Monitor batch processing schedules and workflows to optimize performance and efficiency. *Identify, diagnose, and resolve issues related to batch processing failures or delays.
· *Lead incident response efforts, including root cause analysis and implementation of corrective actions. *Develop and implement automation scripts and tools to streamline batch operations.
· *Continuously evaluate and optimize batch processes to improve efficiency and reduce manual intervention.
· *Monitor system performance and resource utilization during batch processing.
· *Perform performance tuning and optimization to ensure optimal system performance.
· *Maintain comprehensive documentation of batch processes, schedules, and procedures. *Generate regular reports on batch processing performance, incidents, and key metrics.
· *Work closely with application development, infrastructure, and support teams to ensure seamless batch operations.
· *Develop and maintain disaster recovery plans for batch operations.
· *Ensure that batch processes can be quickly restored in the event of a system failure or disaster.
· *Provide training and mentorship to junior batch operations analysts and team members.
· *Share knowledge and best practices to enhance team capabilities and performance.
· *Identify opportunities for process improvements within batch operations.
· *Implement continuous improvement initiatives to enhance the efficiency and reliability of batch processes.
· *Evaluate and manage batch processing tools and technologies.
· *Collaborate with vendors to resolve issues and ensure that tools meet organizational needs.
· *Lead or participate in projects related to batch operations, including system upgrades and process enhancements.