Overview
On Site
Contract - W2
Skills
Systems Automation Engineer
Job Details
A recognized services company in Washington, D.C., is looking to fill an immediate need with the addition of a new Systems Automation Engineer to their team. In this role, the Systems Automation Engineer will be responsible for managing the installation, configuration, monitoring, and patching of applications in a Windows environment.
About the Opportunity:
- Able to work onsite 1-2X per week at the client site in Washington, DC, and as needed to support critical events which may take place over the weekend
- U.S. Citizenship required
- Must pass a background investigation to obtain Public Trust
Responsibilities:
- Ensure that all application software packages are sufficiently patched to remove any vulnerabilities to the environment
- Develop and maintain PowerShell scripts for automation and system management
- Ensure compliance with security policies and best practices for application patching and configuration
- Install, configure, and maintain enterprise applications in a Windows-based environment
- Monitor application health, troubleshoot issues, and apply patches/upgrades as needed
- Implement and support Single Sign-On (SSO) solutions using ADFS and other authentication mechanisms
- Work closely with Windows Administrators and Active Directory teams to ensure seamless application integration
- Collaborate with DevOps and IT teams to monitor application performance and uptime
- Deploy and manage applications in Azure cloud environments
- Support containerized application deployments using Docker and Kubernetes
Qualifications:
- Intermediate PowerShell skills and base level of backend development experience
- Experience in the technical aspects of DevOps techniques, continuous integration, continuous testing, and continuous deployment
- Experience managing Windows Server and Active Directory
- Experience (2 years min) with Azure cloud services and container orchestration using either or both of the following tools: Docker Compose or Kubernetes (K8s)
- Experience with SSO (Single Sign-On), ADFS (Active Directory Federation Services), PowerShell scripting, and MS SQL Server
- Familiarity with Open-Source tools for test automation, such as Selenium
Desired Skills:
- 5+ years of hands-on experience supporting DevOps to reengineer and automate the software development process (CI/CD)
- Experience working in a large Software Development program using Agile development methodology
- Basic Python skills and base level of Backend Development experience
- Experience implementing DevOps for a Cloud-based system on a modernization program
- Experience with Container Management Platforms such as OpenShift
- Experience with Infrastructure as Code tools such as Ansible, Puppet and Terraform
- Experience with Continuous Monitoring tools such as E L/F K Stack (Elasticsearch, Logstash/Fluentd, Kibana)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.