588- Software Developer (Data Mgt/Processing Experience TSSCI - Vector Talent Resources, Inc.
McLean, VA 22102
About the Job
VECTOR JOB OPENING
Job ID: 588
Job Title: Software Developer (Data Mgt/Processing Experience)
Clearance Required: TS/SCI
Practice Area: System Engineering
Location: Bethesda, Maryland Hybrid or Compressed Schedule
Hours: 40 hours per week
Type: Direct Hire for a 10 year contract; we are in year 1 now.
Contact: juliann@vectortalent.com
Description
Software Developer (Data Mgt/Processing Experience) - TS/SCI
Vector Talent Resources is seeking our next Software Developer supporting DIA-NMEC under our 10-year Technology Platform (DTP) contract. You will work closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Managers on a broad scope of activities extending across the development of systems to include backend and front-end software engineering tasks. Have impact as part of a mission focused, solutions oriented, and adaptive team that values innovation, collaboration, and professional development. While most work is conducted on-site at our client location in Bethesda, MD, we offer a flexible schedule and, and some tasks may be performed remotely. Percentage of remote work will vary based on client requirements/deliverables due.
Location
Bethesda, MD (Hybrid) 3 days in office 2 days remote or compressed schedule like 7:00 a.m. 3:00 p.m.
Clearance
TS/SCI active required.
Responsibilities
- Assist in the creation and maintenance of services for a big data pipeline which includes technologies such as Kafka, Elasticsearch, and several Python microservices running in Kubernetes.
- Code, test, and debug new and existing applications.
- Monitor automated system integration tests to identify failed modules and components.
- Foster an environment of collaboration with the different team members to provide quality services and products to our customers.
- Typically requires a bachelor's degree and 4-8 years of prior relevant experience or master's with 2-6 years of prior relevant experience. Additional years of experience will be considered in lieu of degree.
- Must have an active TS/SCI clearance with the ability to obtain and maintain a TS/SCI with Polygraph
- Experience writing maintainable and efficient Python code along with robust unit tests.
- Familiarity with containerization technologies such as Docker
- Knowledge of effective API Design and interface development
- Understanding of DevOps practices and experience with tools for Continuous Integration/Continuous Delivery (CI/CD), especially Git and Jenkins
- Ability to write concise API documentation.
- Experience with cloud-based architectures and container orchestration at an enterprise scale.
- Knowledge of Kafka or other distributed event-based messaging systems
- Ability to query databases such as PostgreSQL and Elasticsearch
- Strong foundation in the HTTP protocols and web service concepts
- Familiarity with the Appian platform and/or experience with designing and developing user interfaces.