PowerShell/Python Automation Engineer - Top Secret clearance - Zenetex LLC
Springfield, VA
About the Job
ZENETEX is a rapidly growing, energetic, and win-focused enterprise supporting Federal government, military, and civilian agencies. We are an organization committed to growth and shared success for all stakeholders; we are customer-driven, mission-focused, and operate with integrity and trust in all relationships.
We are hiring for a dynamic PowerShell/Python Automation Engineer to support our government customer based in Springfield, VA. The position is required to be onsite.
The PowerShell/Python Automation Engineer supports the Information Technology (IT) Architecture and Engineering (A&E) team by providing software and systems engineering (SE) expertise to implement modern and Next Generation (NexGen) IT solutions across the full stack: physical, networking, storage, virtualization, servers, applications, and services.
- Act as the engineering team’s Microsoft PowerShell Subject Matter Expert (SME) – leveraging technical knowledge and experience to overcome unique IT challenges.
- Focus on identifying, assessing, and developing Microsoft PowerShell-based solutions to address IT business and mission use cases across a variety of vendor and in-house solutions to maximize task automation through scripting
- Leverage advance Microsoft PowerShell features and concepts to enhance enterprise-grade IT solutions using Infrastructure as Code (IAC), Configuration as Code (CAC), scripted deployments and installations, and Desired State Configurations (DSCs). The developer will also implement and test Microsoft Just Enough Administration (JEA) setups to improve Least Privilege and Role-Based Access Control (RBAC) and information security (INFOSEC) efforts.
- Shall have 5 or more years of personal hands-on experience with the end-to-end development of coded/scripted solutions using modern scripting languages (PowerShell, Python, etc.) for the implementation, configuration, automation, orchestration, and/or maintenance of enterprise-grade technologies (i.e., systems, applications, and services) deployed across a multi-platform (Windows, *nix, etc.) information system.
- Shall have 5 or more years of hands-on experience with Microsoft Windows-based operating systems (OS), Services (Active Directory, DHCP, DNS, etc.), and Applications (Exchange, IIS, SharePoint, SQL Server, etc.) working in production enterprise environments.
- Shall have 3 or more years of experience actively programming in Microsoft PowerShell to include the code design and writing, testing, troubleshooting, code optimization, code deployment, code improvements, and documentation.
- Shall have 3 or more years of experience in understanding, recognizing, and incorporating PowerShell code development best practices with personally written products to include the areas of code generation, requires, commentary, code level, logging, error handling and checking, and reporting and notifications.
- Shall have 3 or more years of experience designing, engineering, implementing, and maintaining solutions in secure processing environments which must adhere to U.S. Government Information Assurance and Security standards such as the Defense Information Systems Agency (DISA) Security Technical Implementation Guides (STIGs).
- Demonstrated experience in capturing, analyzing, and decomposing stakeholder and/or product requirements in order to generate design solutions that will be implemented, tested, and eventually transitioned to the operational environment that acknowledges technical, compliance, schedule, and cost constraint.
Education:
Bachelor's degree from an accredited university; OR
Certifications:
Certified Authorization Professional (CAP); or
Cisco Certified Network Associate (CCNA) Routing and Switching *Retired; or
CompTIA Security+ce
Desired Qualifications:
- Strongly desired to be Global Information Assurance Certification (GIAC) Certified Windows Security Administrator (GCWN) certified.
- Technical certifications in other enterprise-level OSs, applications, and technologies, such as Citrix, Cisco, Microsoft, NetApp, Nutanix, Red Hat, Splunk, and/or VMware are also a plus.
- Demonstrated experience authoring PowerShell Advanced and Proxy functions, including the provisioning of PowerShell Command Help.
- Demonstrated experience in understanding, writing, and using PowerShell Script Modules (PSMs) and Manifest files for the purpose of referencing, loading, persisting, and sharing in-house developed code.
- Demonstrated experience working with Public Key Infrastructure (PKI) implementations, such as Microsoft Active Directory Certificate Services (ADCS), to configure, implement, and maintain Code Signing capabilities for in-house developed PowerShell modules across an enterprise information system.
- Demonstrated experience working with other vendor's custom PowerShell Cmdlets, through their PowerShell modules (i.e., Citrix, NetApp, Nutanix, VMware, etc.), to automate and orchestrate their routine administrative, as well as complex implementation and/or troubleshooting, tasking. Experience working with the configuration of PowerShell-based Remoting (WS-MAN and WinRM), including custom endpoints (session configurations), Access Control List (ACLs), Host-based Firewall Exceptions, and related tasks. Experience working with Microsoft PowerShell Jobs and Workflows to develop sequences of programmed, connected steps to perform long-running tasks and/or coordinate multiple steps across multiple devices or managed nodes simultaneously.
- This position will require U.S. citizenship and an active DoD Top Secret/SCI clearance. Candidates must be able to obtain a Counterintelligence (CI) polygraph.
ZENETEX is an Equal Opportunity/affirmative action Employer. Qualified applicants are considered for employment without regard to age, race, sex, national origin, sexual orientation, disability, or veteran status or any other characteristic protected by law.