DevOps Engineer
- Washington, DC, United States
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
Description MBL Technologies, Inc. offers a diverse set of management and technology consulting services to Federal government and commercial markets. Our solutions are tailored to support each client’s mission, accounting for their unique needs and operating environments to ensure success. We bring the right people, capabilities, and expertise together to assist our clients with enabling their mission. Together our individual differences drive successful business results.
If you are transitioning from military to civilian life, have prior service, are a retired veteran, or a member of the National Guard or Reserves, or spouse of an active military service member, we encourage you to apply. Please visit our webpage for information on our policies and benefits for the military and veteran community.
Why Work with Us?
- Make an Impact: Work on meaningful projects that support critical missions and drive innovation.
- Invest in Your Future: Competitive benefits, 401(k) match, and professional development opportunities.
- Be Part of Something Bigger: Join a collaborative team that values community engagement, volunteerism, and employee connection.
MBL Technologies 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.
Work Location: Hybrid – Washington, DC Metro Area - 2 days onsite per week.
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.
MILITARY OCCUPATIONAL SPECIALTY CODES (MOS codes):
170A, 170D, 17A, 17B, 17C, 17D, 24B, 25B, 47D, 94F, IT, 17 5309, 6203, 9735, 9740, 9890, 9891
CORPORATE CITIZEN:
MBL Technologies’ vision is to make a positive difference – for our people, our customers, and our communities. As such, a commitment to service and excellence has been woven into the very fabric of our culture. MBL employees demonstrate a willingness to consistently go above and beyond and strive for excellence in all we do – championing, protecting, and celebrating the core business through the mission, vision, and values. All are expected to be good corporate citizens, supporting one another and internal corporate initiatives to build a stable business platform and ensure lasting company success.
Benefits:
MBL Technologies offers a competitive salary adjusted for candidate qualifications partnered with an industry-leading benefits package. This package includes incentive plans with corporate and individual-based performance bonuses, 401K, PTO, remote work, health and wellness programs, employee discounts, and learning and development reimbursement.
EEO STATEMENT:
MBL Technologies is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status.
More about this job
Skills
- DevOps
- Microsoft Windows Server
- Troubleshoot
- Troubleshooting
- Microsoft Active Directory
- Microsoft PowerShell
- System administration
- Microsoft SQL Server
- Microsoft Azure
- Security regulations
- Docker
- Kubernetes
- CI/CD
- Regulatory compliance
- Documentation
- Computer science
- Computer technology
- Microsoft Windows
- Problem solving
- Communication skills
- Work independently
- Git
- Identity and access management
- Infrastructure as code
- Performance management