Cloud Software Engineer Level 2
Company | CACI |
---|---|
Location | Annapolis Junction, MD, USA |
Salary | $79400 – $162700 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level |
Requirements
- An active TS/SCI with Poly
- Four (4) years’ experience software engineering experience in programs and contracts of similar scope, type, and complexity is required; two (2) years of which must be in programs utilizing Big-Data Cloud technologies and/or Distributed Computing.
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required.
- Cloudera Certified Hadoop Developer
Responsibilities
- Design, implement, integrate and test new features and capabilities for cloud native service offerings. These systems must be able to run in a hybrid cloud model using containerization, container orchestration, and function based (such as server-less) technologies.
- Conduct containerization and container deployment training sessions, which include hands-on software configuration and programming exercises.
- Develop web-based user interfaces to support search and presentation of operational data and develop web services that provide REST-based APIs.
- Work with pub/sub technologies (e.g., Apache Kafka, NATS, or RabbitMQ) within container orchestration and other similar cloud vendor environments.
- Work with automation technologies (e.g., Ansible, Bash, or Go) within container orchestration or other similar cloud vendor environments.
- Work with metrics and monitoring technologies (e.g., Prometheus, Grafana) within container orchestration or other similar cloud vendor environments.
- Work with logging and monitoring technologies (e.g., Fluentd, ElasticSearch, Kibana) within container orchestration or other similar cloud vendor environments.
- Work with cloud package managed systems (e.g., yum repos, helm repos, binary repos) within orchestration or other similar environments.
- Work with multiple cloud vendors as well as private cloud industry solutions (e.g., Kubernetes, AWS, Azure).
- Work with SQL, noSQL, and in memory databases as well as S3 compatible object store technologies (e.g. Minio) within container orchestration or other similar cloud vendor environments.
- Work with and deploy CI/CD pipelines (e.g., Jenkins or GitLab) within orchestration or other similar cloud vendor environments.
Preferred Qualifications
-
No preferred qualifications provided.