remote
Technology Operations Engineer II - UNFI
Systems Engineer
Technology Operations Engineer II responsible for production control, enterprise scheduling, and automation of job workflows, leveraging Python, Bash, Linux, Ansible, Jenkins, CI/CD pipelines, and AWS cloud services.
About the role
Key Responsibilities
- Maintain and monitor production control systems and enterprise scheduling platforms to ensure high availability and performance.
- Develop, test, and deploy code changes across non‑production and production environments using CI/CD tools such as Jenkins.
- Design and implement automation scripts and workflows (Python, Bash, Ansible) for job scheduling, code promotion, and environment provisioning.
- Collaborate with development and business teams to translate requirements into reliable, scalable scheduling solutions.
- Manage cloud resources (AWS) supporting scheduling services, including instance provisioning, networking, and security configurations.
- Provide on‑call support and incident response for scheduling and deployment issues, performing root‑cause analysis and post‑mortem documentation.
Requirements
- 3+ years of experience in production operations, job scheduling, or enterprise automation.
- Strong scripting skills in Python and Bash, with hands‑on experience using Ansible for configuration management.
- Proficiency with Linux/Unix systems and CI/CD pipelines, particularly Jenkins.
- Experience managing workloads in AWS (EC2, S3, IAM, CloudWatch) and implementing cloud‑native automation.
- Solid understanding of enterprise scheduling tools and best practices for code promotion across environments.
Skills
pythonbashlinuxansiblejenkinscicdaws