Skip to content

Systems Administrator/Scripting Engineer
Company | Peraton |
---|
Location | Washington, DC, USA |
---|
Salary | $86000 – $138000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Bachelors degree and 5 years of experience or a Masters degree and 3 years of experience or a High School Diploma and 9 years of experience
- Must be a US Citizen and be able to obtain and maintain a USCP clearance (fingerprint ID and clean criminal background check)
- 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
- 2+ years experience 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
Responsibilities
- 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
Preferred Qualifications
- At least five 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)