What are the responsibilities and job description for the Sr Systems Engineer (Onboarding Engineer) position at Echelon Services, LLC?
Position Title: Sr. Systems Engineer (Onboarding Engineer)
Clearance Requirements: TS/SCI with CI Polygraph. Investigation or CV date within 5 years.
Duties And Responsibilities
System Integration:
Qualifications:
Clearance Requirements: TS/SCI with CI Polygraph. Investigation or CV date within 5 years.
Duties And Responsibilities
System Integration:
- Design, develop, and implement integration solutions to onboard new systems into the existing infrastructure
- Configure and customize new systems to align with existing business processes and technical standards
- Ensure seamless data flow and communication between different systems
- Strong understanding of integration patterns, APIs (REST, SOAP), messaging queues (e.g., Kafka, RabbitMQ), and ETL processes
- Proficiency in scripting languages (e.g., Python, Bash, PowerShell) and ideally experience with programming languages used in the target systems (e.g., Java, .NET)
- Solid understanding of Linux and Windows server environments
- Experience with relational and graph databases (e.g., MySQL, PostgreSQL, SQL Server, Neo4J, AnzoGraph) and NoSQL databases (e.g., MongoDB, Cassandra). Knowledge of SQL is essential
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-based integration services
- In-depth understanding of networking concepts (e.g., TCP/IP, DNS, firewalls)
- Knowledge of zero trust, security best practices, and common security protocols (e.g., OAuth, SAML)
- Experience with DevOps tools for automation, configuration management, and continuous integration/continuous delivery (CI/CD) (e.g., Jenkins, Ansible, Docker, Kubernetes)
- Experience with monitoring tools to track system performance and identify issues (e.g., SPLUNK, Prometheus, Grafana, Nagios)
- Collaborate with stakeholders to gather and document system requirements
- Analyze requirements to identify integration points and potential challenges
- Create and maintain comprehensive documentation of integration processes and system configurations
- Provide training and support to users on new systems and integrated workflows
- Manage the end-to-end onboarding process for new systems, from initial planning to go-live
- Develop and maintain onboarding documentation, including procedures, checklists, and training materials
- Coordinate with various teams (e.g., development, operations, security) to ensure smooth onboarding
- Develop and execute test plans to ensure the quality and reliability of integrated systems
- Identify and resolve integration issues through debugging and troubleshooting
- Perform user acceptance testing (UAT) with stakeholders
- Identify opportunities to automate onboarding processes and improve efficiency
- Develop scripts and tools to automate repetitive tasks
- Monitor system performance and identify areas for optimization
- Ensure systems are integrated in compliance with security policies and IC regulations
- Implement security best practices to protect sensitive data
- Provide technical support to users experiencing issues with integrated systems
- Troubleshoot and resolve complex integration problems
- Escalate issues to appropriate teams as needed
Qualifications:
- Active TS/SCI with CI poly is REQUIRED
- BS or MS degree in Computer Science, Information Technology, or a related.
- 15 years of experience in system integration, software development, or a related field.
- IAT Level II (CISSP, Security CE, CCNA Security, CCSP, etc.)
- Proven experience leading large complex programs as a Security Engineer, Systems Engineer, or similar role
- Experience with architecting Zero Trust solutions in alignment with industry standards, including NIST 800-207, CISA Maturity Model, or DoD and IC Zero Trust Strategy
- Experience with Identity, Credentialling & Access Management (ICAM)
- Experience with agile development methodologies
- Strong understanding of networking concepts, security protocols, and operating systems
- Experience with cloud security architecture and implementations (i.e., AWS, Azure, GCP)
- Excellent analytical and problem-solving skills
- Strong written and verbal communication skills. Ability to explain technical concepts to non-technical audiences
- Ability to adapt to changing priorities and learn new technologies quickly