General Atomics – Integrated Intelligence Inc. (GA-Intelligence) is looking to shape the future of situational awareness capabilities for our customers by handling billions of records daily and houses petabytes of historical information, enabling rich and impactful analytics.
Requirements
- Experience with a variety of programming languages (Java, Scala, Python, and Golang)
- Experience with deployment technologies, such as Kubernetes (K8s) for container orchestration
- Experience with containerization technology (Docker)
- Understanding of AWS services and cloud environments
- Knowledge of CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins)
- Knowledge of database technologies (e.g., PostgreSQL or other relational databases)
- Experience with cloud technologies such as Hadoop, Spark, HBase, Accumulo, Storm
Responsibilities
- Building reliable infrastructure solutions to enable repeatable configuration managed software deliveries
- Architecting core logging and graphing solutions to enable monitoring of critical systems
- Developing and improving CI/CD pipelines and processes
- Improving security of production systems by implementing security scanning pipelines
- Delivering software applications that run on top of our core software platform baseline
- Determine user requirements and specifications and plan for software development within the broader organizational scope
- Implementation of design including coding, testing, and documentation
Other
- Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline
- Must have a general understanding of software development concepts, principles, and theory
- Strong communication, computer, and interpersonal skills are required
- The ability to work independently and as part of a team is essential
- US Citizenship Required