DevOps CI/CD Engineer
JABIL CIRCUIT, INCJob Description
We are a progressive company offering a hybrid work schedule that promotes flexibility based on the organizations needs. Our team thrives on collaboration and innovation, and we are committed to fostering professional growth among our members. We welcome diverse skills and emphasize an inclusive work culture where everyones voice matters. Join us in a dynamic environment that supports ongoing learning while embracing cutting-edge technologies. - Proven expertise in Azure DevOps pipelines, YAML templating, CI/CD strategy, and Git branching models - Experience with Docker images, Docker Compose, Docker Swarm, and multi-node deployments - Proficient in Azure and AWS technologies including IAM, Lambda, S3, and CloudWatch - Strong programming skills in Python, Bash, and Linux/Unix administration - Familiarity with Ansible playbooks for infrastructure automation and configuration management - Knowledge of distributed deployment architecture and dynamic service routing - Background in managing PostgreSQL, MySQL, and MariaDB operations and migrations - Experience with observability and logging tools such as CloudWatch, Prometheus, and Grafana - Skilled in version control systems like Azure DevOps and Git - Additional experience or willingness to learn about artificial intelligence is a plus - Bachelors degree in Electrical/Computer Engineering, Computer Science, or a related field; Masters degree is preferred - A minimum of 7 years of experience in a DevOps, development, or testing role within enterprise server, storage, or networking product environments - Design, develop, and uphold scalable CI/CD pipelines utilizing Azure and AWS DevSecOps - Construct and enhance Docker-based microservices, images, and deployment processes - Oversee deployments within Docker Swarm, Kubernetes/EKS, and across multi-location setups - Create automation scripts using Ansible, Terraform, and robust Git workflows - Manage release pipelines leveraging container registries, artifact feeds, and template workflows - Formulate multi-environment deployment strategies for development, QA, staging, and production - Implement cloud-native services on AWS and Azure platforms - Establish fundamental security practices, including IAM roles and access controls - Develop secure, modular, and reusable build and release systems - Collaborate closely with full-stack engineering teams specializing in Angular, Java, Python, and backend APIs - Provide mentorship to junior DevOps engineers and guide decision-making for the DevOps roadmap