As DevOps Engineer you will be responsible for the system environments and deployments of our business-critical Shopfloor applications used in the EMS division of Jabil. You will also actively shape the DevOps area and participate in defining standards and best practices.
• Build and manage software delivery, systems integration, and developer support tools
• Architect, implement, and train development teams on new CI/CD tools and processes
• Take ownership of services provisioning on PaaS/IaaS Configure management tools to automate systems and processes
• Provides expertise regarding the integration, security, and scalability of web applications
• Conducts performance tuning, load testing, and optimization of information/data processing, maintenance, and support of the production environments
• Work with containerization technologies (Docker, Kubernetes)
• Monitor system health, performance, and capacity
• Ensure build quality by integrating with automated tests and code analysis
• Work collaboratively with Product/Project Managers, Infrastructure Engineers, Architects, and other cross-functional teams to deliver quality support and service
• Participate in on-call rotation, which includes one time monthly weekend support of multiple complicated environments
• Document procedures, architectural designs
• 3+ years of experience as a DevOps Engineer in Windows/Linux environments
• Good experience with docker orchestration/containerization using Kubernetes
• Experience in cloud environments in automating, configuring, and deploying instances on Azure/AWS
• Strong background in Windows administration and PowerShell
• Experience in using configuration management tools like CloudFormation, Ansible, Terraform
• Experience with client-server applications development
• Experience in designing and maintaining cloud-based DevOps solutions with Azure/AWS
• Experience implementing CI/CD pipelines across cloud and hybrid environments
• Delivery concepts and tools such as Github, Jenkins, Octopus, or comparable tools
• Spoken English
• Working knowledge of web and application servers management and configuration (e.g. F5 and HAProxy Load Balancers)
• Experience with build automation and configuration management tools
• Advanced Knowledge of Azure and/or AWS technologies
• Understanding when and why to use admin vs. dev solutions
• Experience in Infrastructure planning and Security planning
• Experience in end-to-end ownership of applications, from inception through post-deployment support and iterative enhancement
• Familiarity with agile development practices, particularly sprint planning and estimation
• Advanced understanding of CDNs, load balancing, DNS, proxying, and networking (ELB/ALB, S3, Route53, VPCs, EC2, CloudFront, CloudWatch, and other AWS services)
• Experience with Mendix