Requires TS/SCI w/ poly.
Description: You will support an innovation team comprised of experienced analysts, operators, and developers within the organization. As a member of the Discovery Analytics Team (DAT), you get to design and implement ambitious ideas that benefit professionals in all product groups. A diverse skillset, excellent communication skills, desire to learn, and a passion for impacting mission outcomes will ensure your success.
Responsibilities:
- Add new functionality to an existing large-scale microservice ecosystem.
- Utilize your software engineering experience to automate manual tasks.
- Develop next-generation infrastructure automation techniques.
- Implement analytics to proactively notify users of pertinent information that requires their attention.
- Design and create reliable, intuitive user interfaces and workflows.
- Integrate with, and contribute to, a diverse set of teams, systems, and technology stacks.
Skills Requirements:
- Experience or desire to interact with users daily – to refine requirements, iterate on solutions, and watch them use what you build.
- Ability to adopt new technology stacks depending on the problem and solution space.
- Expert with Object Oriented programming languages (Java, C#).
- Strong experience with build environment tools such as Gradle or Maven.
- Service containerization and deployment with Docker/Kubernetes.
- Familiarity with Git.
- JavaScript (especially Angular)
- Elasticsearch
Nice to Haves:
- Python (scripting, analytics, orchestration, web servers).
- Experience with Distributed Messaging Systems (e.g. Kafka).
- GitLab CI/CD experience.
- Knowledge of SIGINT collection and analysis systems.
- Experience with production CNO capabilities and operations.
- Networking fundamentals.
- AWS (especially C2S) experience.
YOE Requirement: 3 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.