DevOps

ECI•Boston, MA
•Onsite

About The Position

ECI is seeking an experienced DevOps Engineer to join its Global Technology team and support multiple client systems. This is a customer-facing role focused on client satisfaction, requiring excellent communication and interpersonal skills, professionalism, a positive attitude, and rigorous work habits. Fluency in written and spoken English is required. The position begins with five days per week in the office, and applicants must live within commuting distance of Midtown Manhattan. The successful candidate will be a proactive self-starter who identifies and addresses issues and can work effectively in a fast-paced services environment. The engineer will lead the design, implementation, operation, and improvement of automated CI/CD pipelines and related infrastructure, environments, and operational practices. The role includes supporting development engineers, administering Atlassian tools, troubleshooting production issues, managing escalations, measuring operational performance, and creating automation, reports, and playbooks. The position may require business travel and work beyond normal business hours when necessary. The compensation is up to $80,000 annually. ECI offers flexible PTO, health benefit eligibility beginning the first of the month, life insurance, pet insurance, and a 401(k).

Requirements

  • In-depth experience designing and implementing fully automated CI/CD pipelines, including having implemented CI/CD systems.
  • Extensive experience with distributed systems.
  • Excellent programming, SQL, and scripting skills.
  • In-depth coding experience in PowerShell and ConnectWise; these skills should be listed on the resume.
  • Experience with GIT, Ansible, and Jenkins.
  • Experience with AWS daily backups.
  • Experience participating in database instance upgrades.
  • Experience creating and scheduling jobs with shell scripts and handling files with shell scripts.
  • Experience providing technical leadership to DevOps teams, leading on-call responsibilities, and managing production escalations.
  • Good presentation, report-writing, and project-management skills.
  • Delivery focus and ability to work to tight deadlines.
  • Fluency in written and spoken English.
  • Excellent communication and interpersonal skills, professionalism, a positive attitude, and rigorous work habits.
  • Ability to work independently with moderate supervision, manage multiple work pressures, and work beyond normal business hours when necessary.
  • Ability to travel for business when necessary.
  • Ability to work in an office environment with a moderate noise level and sit for extended periods.
  • Dexterity to operate a computer keyboard, mouse, and power tools and handle computer components.

Nice To Haves

  • In-depth coding experience in Golang or Java.
  • Scripting experience in Perl or Python.
  • Knowledge of scalability, high availability, and disaster recovery.
  • Knowledge of Kubernetes.
  • Working knowledge of GCP, Docker, Jenkins, and microservice architecture.
  • Experience with logging and system dashboard tools.
  • Experience with Puppet, Chef, or equivalent configuration-management tools.

Responsibilities

  • Drive architecture, design, and implementation of automated and continuous build, deployment, and release processes using integrated CI/CD tools.
  • Design and lead implementation of fully automated CI/CD pipelines.
  • Monitor, debug, and enhance pipelines for reliable operation and performance.
  • Troubleshoot production issues, conduct root-cause analysis, resolve issues, and manage escalations for production incidents and outages.
  • Define and measure KPIs for operational excellence.
  • Write load tests for services and exercise them regularly.
  • Automate and manage configuration using Puppet, Chef, or an equivalent tool.
  • Provide reliable, easy-to-interpret script results and dashboard reports.
  • Set up development, staging, demo, and production environments.
  • Automate testing procedures and recurring tasks where possible.
  • Maintain deployment pipelines for infrastructure as code.
  • Provide technical support to development engineers on tool usage and build environments.
  • Administer JIRA Core and JIRA Software, Confluence, and related Atlassian products and plugins; formulate technical solutions using these tools.
  • Maintain and improve existing build and deployment processes.
  • Create and maintain playbooks.
  • Perform daily backups using AWS.
  • Create and schedule jobs using shell scripts and handle files with shell scripts.
  • Participate in database instance upgrades as part of CI/CD implementation.
  • Provide technical leadership to DevOps teams and lead on-call responsibilities.
  • Work to tight deadlines and produce presentations and reports.

Benefits

  • Flexible PTO
  • Health benefit eligibility beginning the first of the month
  • Life insurance
  • Pet insurance
  • 401(k)
  • Competitive compensation package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service