Posted in

Systems Administrator/Scripting Engineer

Systems Administrator/Scripting Engineer

CompanyPeraton
LocationWashington, DC, USA
Salary$86000 – $138000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid 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)