Colorado Technology Jobs

Colorado Jobs

Job Information

Garmin Senior Software Engineer (DevOps) in Boulder, Colorado

Garmin is looking for a full-time Senior Software Engineer - DevOps to develop, administer and support Garmin’s cloud infrastructure utilizing Python, Docker, Puppet and AWS at our Garmin Pay office in Boulder, CO. Garmin Pay is a contactless payment solution and you can learn more about it here.\n\nThe Software Engineering team you will be joining is responsible for building out and scaling a cloud based platform. We interact and coordinate with many teams across Garmin, so you should have an innate sense for collaboration to help Garmin build its next generation platform.\n\nOther essential functions include:\n\n\n\tDesign and implement highly scalable, cloud-based applications and REST based web services\n\tBe a key contributor in our automation strategy\n\tMaintain and improve existing software engineering tools with upgrades and installations\n\tWork with other Garmin teams to ensure infrastructure and applications that depends on it work together seamlessly\n\tAssist in training engineering staff on proper software engineering tool use\n\tParticipate in on-call rotation supporting our production environment\n\tCoordinate and work with 3rd party service providers\n\tApply Garmin's Mission Statement and Quality Policy and enthusiastically exhibit a desire to see Garmin succeed\n EDUCATION, EXPERIENCE, AND SKILLS REQUIRED:\n\nBachelors of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math or Physics or another relevanat engineering/technical field AND a minimum of 5 years relevant experience OR an equivalent combination of education and relevant experience.\n\n\n\tExcellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)\n\tExpert level of programming in Python, required\n\tProven experience in Linux fundamentals, networking and Bash scripting\n\tExperience deploying/maintaining cloud infrastructure, such as AWS or similar technology\n\tProficient in Docker and deploying/maintaining Docker containers\n\tExperience with version control (Git)\n\tExperience with CI/CD technologies (Bamboo)\n\n\nDESIRED SKILLS / EXPERIENCE:\n\n\n\tExperience with configuration management technology, Puppet, huge bonus points!\n\tExperience creating/managing cloud based infrastructure using technology like Terraform, AWS experience is a bonus\n\n\nThis position is eligible to earn a base compensation rate in the range of $71,000 - $145,000 depending on job-related factors as permitted by applicable law, such as level of experience, geographic location where the work is performed, and/or seniority.\n\nGarmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.