Job Type
Full-time
Description
In this role, you will be responsible for designing, developing, testing, and maintaining scalable software solutions that support business objectives and enhance user experiences. As a senior member of the development team, you will provide technical leadership, contribute to architectural decisions, mentor junior developers, and collaborate closely with cross-functional stakeholders to deliver high-quality products.
The ideal candidate possesses strong software engineering fundamentals, extensive experience with modern development technologies, and a passion for solving complex technical challenges. You should be comfortable working in a fast-paced environment, driving innovation, and ensuring the delivery of reliable, secure, and maintainable software applications.
Work Location: Hybrid (up to 3 days per week on-site, with remaining days working remotely)Responsibilities - Design and implement automation workflows to streamline new site deployments, configuration management, compliance checking, and incident resolution.
- Develop tools and scripts that operationalize internal support processes, reducing project backlog and resource constraints.
- Build policy-based routing automation and orchestration pipelines using Ansible, Ansible Tower, Jenkins, and Python.
- Implement "one touch to many deliverables" solutions to maximize throughput across the TOC.
- Implement and sustain an AIOps platform within the USCIS TOC, enabling domain-centric and domain-agnostic AI interventions across the enterprise.
- Develop and deploy predictive analytics models to forecast infrastructure issues before they impact users (reducing MTTD, MTTI, and MTTR).
- Build anomaly detection, event correlation, and automated remediation capabilities using machine learning (ML) and natural language processing (NLP) techniques.
- Integrate ITSM frameworks with AIOps tooling to automate threshold management and service response.
- Consolidate data from SolarWinds, New Relic, Splunk, ServiceNow, Cisco DNAC, and other sources into unified operational dashboards.
- Provide O&M support and enhancements for enterprise monitoring tools including SolarWinds, New Relic APM/Synthetics/Infrastructure, Aternity, Cisco DNA Center, Ansible Tower, and Jenkins.
- Develop and maintain Business Analytics Dashboards and ServiceNow workflow automation.
- Create scheduled and ad hoc reporting for WAN/LAN performance, CPU/memory/disk utilization, and capacity trends.
- Diagnose and resolve application deployment issues across multi-tier, web-based JAVA and .NET environments.
- Apply DevSecOps practices to develop new TOC capabilities and integrate emerging technologies into the USCIS enterprise landscape.
- Support cloud operations across AWS and Azure, including ASR, security groups, VPCs, and VPGs.
- Participate in war rooms, tiger teams, and specialized working groups to resolve critical infrastructure issues.
- Author technical reports, white papers, and diagrams produced during engineering activities; deliver content into the TOC Playbook and ServiceNow Knowledge Management.
Requirements
- Minimum 5+ years of IT experience as a lead or Subject Matter Expert (SME) in software development, with a proven record of successful development and deployment projects.
- Demonstrated expertise in automation and orchestration tool development (Ansible, Python, Jenkins, or equivalent).
- Hands-on experience designing and deploying AIOps, ML, or predictive analytics solutions in enterprise IT environments.
- Proficiency with enterprise monitoring platforms (SolarWinds, New Relic, Splunk, or equivalent).
- Experience with ServiceNow workflow development and ITSM process automation.
- Experience developing and deploying solutions in cloud environments (AWS and/or Azure).
- Strong understanding of networking concepts including LAN/WAN, SD-WAN, TCP/IP, SNMP, NetFlow, DNS, and DHCP.
- Ability to analyze user requirements and translate them into scalable, maintainable software solutions.
- Excellent written and verbal communication skills; ability to produce executive briefings, white papers, and technical documentation.
- Must be a U.S. Citizen; must have resided in the United States for at least 3 of the past 5 years.
Desired Qualifications:- Prior experience in a federal government IT environment, preferably DHS or USCIS.
- Experience supporting 24/7/365 mission-critical network operations centers (NOC/TOC).
- Familiarity with ITIL framework, change management processes, and CCRM workflows.
- Experience with multi-tier web-based application environments (JAVA and .NET).
- Background in database development (Oracle, Microsoft SQL Server).
- Experience with Oracle Enterprise Manager (OEM) reporting and application performance analysis.
- Familiarity with DHS Enterprise Architecture (EA) compliance standards and IPv6 requirements.
Certifications: Atleast one of the professional certifications:
- Certification in Software Development (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate, or equivalent)
- Certification in Automation and Orchestration (e.g., Red Hat Certified Engineer - Ansible Automation, or equivalent)
- Certification in AIOps or Data/ML Engineering (e.g., AWS Certified Machine Learning Specialty, Google Professional ML Engineer, or equivalent)
- Preferred additional certifications: CCNP, CCIE, CISSP, MCITP/MCSE, or equivalent
Additional Information- Work Authorization: Must be a US citizen, and able to obtain a Public Trust clearance.
- Clearance: Background checks may include Criminal History, Education Verification, Employment Verification, Professional Certifications, and Credit History. ( Public Trust investigations typically take 4-8 weeks and require fingerprinting. )
- Work Location: Hybrid (up to 3 days per week on-site, with remaining days working remotely)
- Salary Range: $90,000 - $130,000 annually
- This is a full-time, W2 position.
- No agencies, third parties, or Corp-to-Corp submissions.
Salary Description
$90,000 - $130,000 annually