Back to jobs

DevOps Engineer Staff

Company Overview (Who are we? Why should you join us?)

At ecoATM the proof of our success is in our staggering growth, extraordinary impact on protecting the planet, and providing a work culture unlike any other. We are a technology company and a pioneer of device re-commerce. Through our 5500+ automated kiosks and online marketplace Gazelle.com, we enable people all over the world to join the mobile device re-use revolution, a revolution that will get billions of used smartphones out of the e-waste cycle and into the hands of people who don’t have affordable access to the empowerment of the latest mobile technology.

At ecoATM we know our employees are our greatest strength and the key to our continued growth and success. When you join our team, you will enjoy more than just a job, you will be empowered to develop and utilize your unique talents and skills to build a rewarding career while making a lasting, positive impact on the planet.

Our Values and Leadership Behaviors

 

Position Details (What will you be doing?)

 As a Specialist DevOps Engineer, you will be at the forefront of designing, implementing, and maintaining our infrastructure, ensuring the reliability, scalability, and security of our systems. Your collaboration with our development and operations teams to streamline our processes and enhance our continuous integration and delivery pipelines will be instrumental in our future success. The ideal candidate will have extensive experience with cloud platforms and automation tools, and a strong background in software development and operations. 

Key Responsibilities

  • Lead the design, implementation, and maintenance of our cloud infrastructure and environments.
  • Develop and maintain continuous integration and continuous deployment (CI/CD) pipelines.
  • Collaborate with development teams to improve application deployment and reliability.
  • Drive automation and orchestration of cloud infrastructure.
  • Implement monitoring, logging, and alerting solutions to ensure the health and performance of our systems.
  • Evaluate new technologies and tools to improve efficiency and scalability.
  • Mentor and provide technical guidance to junior members of the team.
  • Contribute to the overall architecture, standards, and best practices for our DevOps processes.
  • Troubleshoot and resolve issues in development, test, and production environments.

Knowledge, Skills & Abilities

  • Proven solution design experience with cloud platforms such as AWS, Azure.
  • Expertise in infrastructure-as-code tools such as Terraform and CloudFormation.
  • Hands-on experience with configuration management tools such as Ansible and Chef.
  • Strong scripting and programming skills (e.g., Python, Bash, PowerShell).
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Solid understanding of networking, security, serverless, and microservices architectures.
  • Excellent troubleshooting and problem-solving skills.
  • Knowledge of monitoring and logging tools (e.g., Datadog, Elasticsearch).
  • Working experience with source control, branching strategy with tools like GitHub.
  • Ability to author technical documents and architectural flows.
  • Excellent written and verbal communication skills.

Education & Experience

  • Degree in computer science, Engineering, or related field.
  • Relevant certifications (e.g., AWS Certified Architect, Certified Kubernetes Administrator).
  • 10+ years of DevOps experience.
  • 8+ years working experience with AWS.
  • 8+ years of supporting multi-tier applications.
  • 5+ years programing or complex scripting experience.
  • 5+ years working experience with application hosted in Windows and Linux based environment.

Technologies: Amazon Web Services (AWS), Linux, Windows, Docker, MySQL, SQLServer, Kubernetes, Chef, Ansible, Terraform, Jenkins, Serverless, Datadog, Snyk, GitHub.

Base pay offered may vary depending on job-related knowledge, skills, and experience. This information is provided per CA SB 1162 (“CA Pay Transparency Law”). Base pay information is based on market location. Learn more about ecoATM benefits here.

This position may also be eligible for short-term and long-term incentives based on individual and company performance.

This job description is not intended to be all-inclusive. Employee may perform other related duties as assigned to meet the ongoing needs of the organization.

Here at ecoATM/Gazelle we value diversity & belonging and are proud to be an Equal Employment Opportunity employer.  All applicants are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic, and are fairly and equitably compensated based on current market data. If you need assistance, or an accommodation, please let your recruiter know.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf