Haystack
← Back to Jobs
Technology
IS

Web Services DevOps Engineer

ITCON ServicesWashington, DC🇺🇸United StatesPosted 2 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Washington, DC, United States
Posted
22 hours ago
DockerMemcachedPHPScrumAgileAnsibleGitGitLab CIJenkinsKubernetes

Job Description

ITCON Services is seeking a detail-oriented Web Services DevOps Engineer.

GENERAL RESPONSIBILITIES

  • The contractor personnel will be required to work 40 hours per week. The normal work hours are 9 am to 5:30 pm, Monday through Friday, with a half hour for lunch.
  • Work effectively and collaboratively with Web Services colleagues on assigned projects and activities.
  • Maintain professional relationships with customers, management, colleagues and deliver high-quality customer service.
  • Enable automation of triggers and alerts when deploying applications through environments
  • Configure automated testing and deployment processes
  • Design and document the DevOps process
  • Automate Developer's everyday operations with scripts or templates
  • Recommend to management development approaches and strategies for applications and services provided to House customers.
  • Work closely with management, project managers and members of the Development Team to develop detailed specification documents

S PECIFIC RESPONSIBILITIES

  • Develop scripts to do Continuous Integration and Development using Gitlab CI/CD or other similar tools
  • Configure and Setup systems built in Drupal and PHP based framework across environments
  • Collaborate with development, QA, release engineering, site support, and infrastructure teams to maintain high-quality deployment artifacts as it moves through deployment pipeline
  • Document all DevOps and Continuous Integration processes on SharePoint
  • Develop and fix monitoring systems to ensure availability of production systems
  • Develop and implement centralized logging and monitoring tool
  • Install application patches on applications built on Drupal
  • Lead production deployment efforts with Development Team by creating change requests, deployment and rollback strategy and testing to ensure successful deployments to production environments
  • Work with Linux team and Drupal vendors to coordinate patch deployments and remove any impediments for development team and requests made by Development team.
  • Work with the Solution Architecture team, VM Tanzu team and Development team to ensure patching and updates are applied to the Container images.
  • Debug application performance issues and provide recommendation on optimizing the performance.

MINIMUM QUALIFICATIONS

  • BS or MS in Computer Science or equivalent technical degree.
  • 3-5 years of experience managing diverse DevOps workloads, across infrastructure, administration, deployment, development support and monitoring.
  • 3 years of experience with automation and configuration management using Ansible
  • 1-3 years of Linux administration experience.
  • 3+ years of experience working with containerization, orchestration, and service discovery experience on Linux hosts, using docker, ECS or EKS.
  • 1-3 years of experience with Gitlab or similar version control systems, including branching, tagging, merging, and release management.
  • At least three (3) years of experience building CI/CD pipelines with Jenkins or Gitlab Pipelines
  • Experience with Docker, deploying containers, automated build deployments.

SPECIFIC QUALIFICATIONS

  • Understanding of the Agile/Scrum software development lifecycle
  • Hands on experience in building and maintaining websites using Drupal CMS and supporting tools like Memcached, Varnish, Load Balancers, SOLR, CDNs
  • Demonstrated experience in deploying and configuring applications on Kubernetes and Linux environments
  • Experience with automation tools like Ansible or equivalent
  • Strong understanding and familiarity with the fundamentals of Linux systems administration
  • Experience with application containerization (Docker) and infrastructure as code solutions
  • Excellent written and verbal communication skills
  • Equally comfortable working on a project team as well as independently
  • Excellent organization, planning, prioritizing skills and attention to detail
  • Experience in setting up and deploying applications on PaaS or IaaS cloud offerings
  • Experience in administration of source code management tools like Git.

Similar jobs