DevOps Engineer I
Staples Inc.
- Location
- Onsite (Framingham, MA)
- Compensation
- $62k - $81k/yr
- Employment
- Full-time
- Level
- Entry Level
About the Role
Join Staples' digital solutions team as a DevOps Engineer I, an early-career role focused on designing, implementing, and maintaining modern application and infrastructure platforms. You'll contribute to building and improving development pipelines, deploying applications in cloud and containerized environments, and supporting system reliability.
Skills
Benefits
- Company Match 401(k)
- Physical Health Wellness Programs
- Mental Health Wellness Programs
Perks
- Inclusive Culture
- Business Resource Groups
- 22 Days Of PTO
- Paid Holidays
- Floating Holiday
- Online And Retail Discounts
Full job details
Our digital solutions team is more than a traditional IT organization. We are a team of passionate, collaborative, agile, inventive, customer-centric, results-oriented problem solvers. We are intellectually curious, love advancements in technology and seek to adapt technologies to drive Staples forward. We anticipate the needs of our customers and business partners and deliver reliable, customer-centric technology services.
The DevOps Engineer I is an early-career role responsible for the design, implementation, and maintenance of modern application and infrastructure platforms. This position focuses on applying core DevOps practices including automation, continuous integration and delivery (CI/CD), infrastructure as code, and container-based deployments.
This role contributes to building and improving development pipelines, deploying applications in cloud and containerized environments, and supporting system reliability. The DevOps Engineer I partners with engineering teams to enhance development workflows while developing foundational capabilities.
What you’ll be doing:
- Apply systems analysis techniques and procedures to support the design and implementation of automated build and deployment pipelines using CI/CD tools (e.g., Jenkins)
- Assist in the design, development, testing, and deployment of containerized applications within Kubernetes environments
- Develop, test, and modify infrastructure-as-code configurations (e.g., Terraform) to provision and manage cloud-based systems
- Write, test, and modify scripts or programs (Python or Java) used to automate operational processes and system functions
- Analyze system performance data and participate in troubleshooting and resolving technical issues related to application reliability and infrastructure performance
- Participate in incident resolution and root cause analysis for basic reliability and performance issues
- Build upon established DevOps practices including automation, version control, testing, and continuous delivery
- Document technical configurations, deployment processes, and standard operating procedures
What you bring to the table:
- Strong learning agility and curiosity for modern DevOps tools and practices
- Solid problem-solving and analytical thinking skills
- Attention to detail and commitment to quality and reliability
- Effective written and verbal communication skills
- Ability to work collaboratively in a team-oriented environment
- Strong organizational skills and ability to manage multiple tasks
- Proactive mindset with a willingness to ask questions and seek guidance independently
What’s needed- Basic Qualifications:
- Bachelor’s Degree in Computer Science, Engineering, or related technical field or equivalent work experience.
- 0–2 years of hands-on experience or academic/project experience in software development, DevOps, or infrastructure
- Experience writing code or scripts in Python or Java (e.g., academic projects, internships, or work experience)
- Basic knowledge of containerization technologies (e.g., Kubernetes, Docker)
- Familiarity with infrastructure as code tools (e.g., Terraform) through coursework, labs, or experience
- Exposure to at least one cloud platform (AWS, Azure, or Google Cloud)
- Basic understanding of Linux or Windows operating systems administration
- Experience using version control systems such as Git (e.g., GitHub, GitLab, Bitbucket)
What’s needed- Preferred Qualifications:
- Master’s degree in Computer Science, Engineering, or related field
- Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps pipelines
- Experience deploying or managing applications in Kubernetes environments
- Understanding of networking fundamentals (e.g., DNS, load balancing, TCP/IP concepts)
- Familiarity with monitoring/logging tools (e.g., Prometheus, Grafana, ELK stack)
- Exposure to cloud security best practices (e.g., IAM roles, secrets management, secure configurations)
- Demonstrated project or internship experience implementing automated build/deployment pipelines
We Offer:
- Inclusive culture with associate-led Business Resource Groups
- 22 days of PTO and Holiday Schedule (7 observed paid holidays + 1 floating holiday)
- Online and Retail Discounts, Company Match 401(k), Physical and Mental Health Wellness programs, and more!
The salary range represents the expected compensation for this role at the time of posting. The specific base pay may be influenced by a variety of factors to include the candidate's experience, skill set, education, geography, business considerations, and internal equity. In addition to base pay, this role may be eligible for bonuses, or other forms of variable compensation.
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, age, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.
Not the right fit?
Browse all DevOps & SRE roles.