Floor & Decor

Developer

Floor & Decor

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop, maintain, and enhance Continuous Integration and Continuous Delivery pipelines using Jenkins, Bitbucket pipelines, focused on working in a DevOps model and toolsets, to maximize application development teams’ efficiency and productivity
  • Build, maintain, and operate infrastructure and services in Azure cloud and on-prem (VMWare) using automation and infrastructure as code practices
  • Create custom solutions, written in Python, Java, or JavaScript, for integrating monitoring, developing and managing platform integrations, and managing cloud platforms
  • Responsible for the full software development lifecycle of a project including design, development, unit testing, system testing and change management
  • Integrate new products and solutions into existing environment for continuous improvement
  • Work with end users to define business requirements for new projects as well as supporting existing processes
  • Develop leadership skills to navigate project execution through all phases of the standard software development lifecycle

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 4+ years of development experience required
  • Experience with Agile development methodologies and tools such as Jira, Confluence, and Bitbucket
  • Extensive CI/CD development experience is required, Preferably using Jenkins pipelines
  • Integrating CI/CD tools with Bitbucket or Github, Slack or Teams, Jira, and ServiceNow
  • Integrating automated software quality and security check frameworks, such as SonarQube, HP-Fortify, and Jenkins
  • Proficient with one or more programming languages: Python, Java, C#, Go, JavaScript
  • Extensive experience automating provisioning and configuration management of systems using Terraform and Ansible
  • Fluent in Linux and Windows scripting using BASH and Powershell
  • Experience with at least one DB platform: PostgreSQL (preferred), SQL Server, Oracle, DB2, PostgreSQL, or MySql
  • Experience with at least one of the tools: Jenkins, Dynatrace, Terraform, Splunk
  • Experience working with Docker and container orchestration technologies such as Docker Swarm or Kubernetes
  • Experience with setting up and supporting configuration management tools such as Puppet, Chef, Ansible, Salt, SCCM
  • Demonstrated proficiency with one or more technology environments with the ability to learn and apply new and emerging concepts quickly
  • Ability to work on multiple 'open' projects concurrently while in various stages of development, testing and approval processes
  • Strong decision-making, problem solving and data analysis skills
  • Excellent communication skills (written and verbal)
  • Ability to multi-task, meet deadlines, and work in a fast-paced environment
Benefits
  • Bonus opportunities & career advancement opportunities at every level
  • Programs that help you reach your financial goals: 401k with company match, Employee Stock Purchase Plan, and Referral Bonus Program
  • Medical, Dental, Vision, Life, and other Insurance Plans (subject to eligibility criteria)
  • Work-life balance, including: Paid vacation and sick time for eligible associates, Paid holidays plus a personal holiday, Paid Volunteer Time Off that starts on Day 1
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Continuous IntegrationContinuous DeliveryJenkinsPythonJavaJavaScriptTerraformAnsibleLinux scriptingWindows scripting
Soft Skills
leadershipdecision-makingproblem solvingdata analysiscommunicationmulti-taskingtime managementadaptabilitycollaborationbusiness requirements analysis
Certifications
Bachelor's degree in Computer Science