Back to results

DevOps Engineer

  • Washington, DC, United States
Apply on vamonosit.bamboohr.com About employer

Applications open in a new tab.

Job details

Experience
Minimum of 5 years of relevant professional experience supporting enterprise applications, Windows Server environments, infrastructure operations, or DevOps engineering activities.
Posting language
English
Posted

Original job description

About the Role

Vamonos IT is seeking an experienced DevOps Engineer to install, configure, administer, monitor, and maintain enterprise applications and infrastructure within Microsoft Windows Server and Azure environments.

The ideal candidate will possess strong technical expertise in Windows Server administration, Microsoft Entra ID, Active Directory, PowerShell, and SQL Server, with experience supporting application deployments, infrastructure maintenance, and operational security. This position requires a hands-on technical professional who can collaborate with developers, infrastructure engineers, and project teams to maintain reliable application environments and support modern deployment technologies.

The successful candidate must demonstrate strong analytical and troubleshooting abilities, a solid understanding of infrastructure operations and automation, and the ability to support secure, compliant, and reliable enterprise systems with minimal day-to-day supervision.

Key Responsibilities

  • Install, configure, administer, monitor, maintain, and troubleshoot enterprise applications hosted within Microsoft Windows Server environments.
  • Support application deployments, configuration changes, software updates, and ongoing operational maintenance.
  • Administer and maintain Windows Server operating systems, including system configuration, patching, troubleshooting, and performance monitoring.
  • Support Microsoft Active Directory and Microsoft Entra ID environments, including identity management, authentication, and access control.
  • Configure, maintain, and troubleshoot Single Sign-On (SSO) integrations and authentication services.
  • Develop, maintain, and execute PowerShell scripts to automate system administration, application deployment, monitoring, and maintenance activities.
  • Support Microsoft SQL Server environments, including application connectivity, database configuration, and troubleshooting.
  • Assist with the deployment, configuration, and maintenance of applications and infrastructure hosted in Microsoft Azure.
  • Monitor application and infrastructure performance, identify operational issues, and implement corrective actions.
  • Perform application and operating system patching, updates, and vulnerability remediation in accordance with established security requirements.
  • Assist with deploying, configuring, monitoring, and troubleshooting containerized applications using Docker and Kubernetes.
  • Collaborate with development and infrastructure teams to support application integration, deployment, and operational readiness.
  • Support deployment automation and continuous integration/continuous deployment (CI/CD) processes.
  • Implement and maintain system configurations consistent with organizational security policies and applicable compliance requirements.
  • Troubleshoot application failures, authentication issues, system performance problems, and infrastructure connectivity issues.
  • Participate in technical planning, deployment coordination, and operational troubleshooting activities.
  • Develop and maintain technical documentation, including system configurations, deployment procedures, maintenance activities, and standard operating procedures (SOPs).
  • Evaluate existing infrastructure and application deployment processes and recommend improvements to reliability, security, automation, and operational efficiency.

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
  • Minimum of 5 years of relevant professional experience supporting enterprise applications, Windows Server environments, infrastructure operations, or DevOps engineering activities.
  • Demonstrated experience installing, configuring, maintaining, and troubleshooting applications in Microsoft Windows environments.
  • Strong knowledge of Microsoft Windows Server administration, configuration, maintenance, and troubleshooting.
  • Experience administering or supporting Microsoft Active Directory and Microsoft Entra ID.
  • Experience configuring and troubleshooting identity management, authentication, and Single Sign-On (SSO) solutions.
  • Proficiency with PowerShell scripting for system administration, automation, and troubleshooting.
  • Working knowledge of Microsoft SQL Server, including application integration, connectivity, and troubleshooting.
  • Experience supporting application or infrastructure deployments within Microsoft Azure environments.
  • Experience performing operating system and application patching, updates, and routine maintenance.
  • Familiarity with containerization technologies, including Docker and Kubernetes.
  • Understanding of application deployment processes, infrastructure monitoring, and operational support.
  • Knowledge of enterprise security practices, access controls, vulnerability remediation, and compliance requirements.
  • Demonstrated ability to diagnose and resolve technical issues involving applications, Windows infrastructure, identity services, and system integrations.
  • Experience collaborating with developers, infrastructure engineers, and technical project teams.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills, including the ability to communicate technical issues and recommendations to stakeholders.
  • Ability to work independently, manage multiple technical priorities, and support reliable application and infrastructure operations.

Preferred Qualifications

  • Microsoft certification related to Azure, Windows Server, or associated Microsoft infrastructure technologies.
  • Experience supporting enterprise Microsoft Azure and hybrid cloud environments.
  • Experience developing and maintaining automated application deployment and infrastructure management solutions.
  • Hands-on experience with Docker and Kubernetes container orchestration and management.
  • Familiarity with Azure DevOps, Git, or other CI/CD and source control technologies.
  • Experience supporting enterprise identity and access management solutions, including Microsoft Entra ID and SSO integrations.
  • Experience implementing infrastructure automation using PowerShell or infrastructure as code methodologies.
  • Familiarity with enterprise monitoring, logging, and application performance management tools.
  • Experience supporting security compliance, system hardening, and vulnerability remediation activities.
  • Experience supporting federal government customers or large enterprise IT environments.

What We Offer

  • Competitive salary and benefits.
  • Opportunities for professional growth and certification.
  • Collaborative and innovative work environment.
  • Exposure to cutting-edge Microsoft technologies.

Report this job

Get in touch
MovoJobs

Contact us