Arrow Electronics is a leading global provider of product engineering and semiconductor design services, seeking a Devops Engineer to enhance their engineering capabilities. The role involves designing and maintaining CI/CD pipelines, developing automation frameworks, and collaborating with various teams to ensure release readiness.
Responsibilities:
- Design, implement, and maintain CI/CD pipelines using Jenkins or similar tools
- Develop automation frameworks and scripts (Python/Shell) for build, deployment, and testing workflows
- Support lab infrastructure, server deployments, and testbed environments
- Perform rack-and-stack, device configuration, and L1–L3 troubleshooting
- Deploy and manage containerized applications using Docker/Kubernetes
- Work with cloud platforms (AWS) for infrastructure provisioning and monitoring
- Build and maintain observability solutions (Prometheus, Grafana, Kibana, etc.)
- Automate regression workflows, reporting, and operational processes
- Collaborate with QA, DevOps, and Engineering teams for release readiness
- Maintain technical documentation, SOPs, and knowledge repositories
- Monitor system performance and proactively resolve issues
- Develop real time software and Desktop/Mobile/IOT/Web/BI/Devops/ML/CloudOps based software application
- Analyze domain specific technical, high level or low level requirement and modification as per end customer or system requirement
- Perform software testing including unit, functional and system level requirement including manual and automated
- Troubleshoot module/unit level software problems
- Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle
- Develop software solutions from established programming languages or by learning new language required for specific project
Requirements:
- Design, implement, and maintain CI/CD pipelines using Jenkins or similar tools
- Develop automation frameworks and scripts (Python/Shell) for build, deployment, and testing workflows
- Support lab infrastructure, server deployments, and testbed environments
- Perform rack-and-stack, device configuration, and L1–L3 troubleshooting
- Deploy and manage containerized applications using Docker/Kubernetes
- Work with cloud platforms (AWS) for infrastructure provisioning and monitoring
- Build and maintain observability solutions (Prometheus, Grafana, Kibana, etc.)
- Automate regression workflows, reporting, and operational processes
- Collaborate with QA, DevOps, and Engineering teams for release readiness
- Maintain technical documentation, SOPs, and knowledge repositories
- Monitor system performance and proactively resolve issues
- Develop real time software and Desktop/Mobile/IOT/Web/BI/Devops/ML/CloudOps based software application
- Analyze domain specific technical, high level or low level requirement and modification as per end customer or system requirement
- Perform software testing including unit, functional and system level requirement including manual and automated
- Troubleshoot module/unit level software problems
- Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle
- Develop software solutions from established programming languages or by learning new language required for specific project