DevOps Engineer (Ruby)

Company: Best Buy
Location: Minneapolis , Minnesota, United States
Type: Full-time
Posted: 31.JUL.2020


We are seeking an experienced DevOps Engineer (Ruby) to join Best Buys Cloud and Platform Automation Team to grow our current and future inf...


We are seeking an experienced DevOps Engineer (Ruby) to join Best Buys Cloud and Platform Automation Team to grow our current and future infrastructure toolsets. Our projects range from Deployment Automation, Infrastructure Provisioning, to Self-Service functionality for Product Teams. The Tools and Processes that we support strive to provide zero downtime for Best Buy Application Teams and Customers, all while achieving the fastest, safest, and most repeatable way of doing so.Key Responsibilities:Design, Develop and Maintain applications, in accordance with Best Buy methodologies, technical standards, time and budget estimates.Creating and Maintaining internal tools supporting different stages of SDLC for Software and Operation Engineers.Seeing through a project from conception to finished product.Collaborate with Team Members and Stakeholders of our projects.Become a technical expert in a team focus area or project.Provide technical direction and feedback in different stages of software development lifecycle.End user support, including availability to be part of an on-call support rotation.Basic Requirements4 or more years of programming experience with either Ruby, or another object-oriented programming language4 or more years of related technical experience with a Bachelors degree; additional 2 years experience without a BS/BSASelf-directed with shared collective ownership for design decisionsUses the best tools for the job, be those open source or otherwiseComfortable in a semi-paired programming environmentStrongly favors TDD and BDD development methodologiesAgile development with OO or functional programming Learning and keeping up with latest trends in programming and automation patterns and practices.Preferred Requirements: REST web services experienceUnderstanding of Message Queuing, NoSQL/SQL, parallel programing conceptsExperience deploying, maintaining, and operating applications via Jenkins or other continuous integration and deployment toolsKnowledge of container technologies (OpenShift, Kubernetes, Docker)Experience with any cloud platform (AWS, GCP, Azure)Comfortable working in a shell environment.Basic Linux system administration Understanding of JavaScript / AngularJS.

Apply Now


Free eBook

Loader2 Processing ...