Description
We are seeking a Python Developer to join our team at Kudu Dynamics, a Leidos company. The successful candidate will have four years of experience in a Python or Golang Development role and a Bachelor's degree in computer science, Software Engineering, Computer Engineering, or a related field.
Responsibilities:
- Troubleshoot and maintain the deployed application
- Onboard and manage new users
- Actively search for and screen new data sources and technologies to meet program demands
- Serve as primary point of contact for current and future data sources/technical partners
- Set up technical exchange meetings and gather/catalogue data information
Requirements:
- US Citizenship with TS/SCI or clearable
- Four years of experience in a Python or Golang Development role
- Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field
- Expertise in scripting (Python, shell scripting)
- Expertise with Docker and container orchestration (Nomad, Kubernetes, Docker Swarm)
- Proficiency in software development in Python or Golang
- Experience with GitLab CI/CD
- Experience working in an Agile Scrum development team
- Database administration/development experience with PostgreSQL or similar
- Experience with networking protocols (TCP, UDP, HTTPS, TLS)
Nice-to-Haves:
- US Citizenship with TS/SCI and Counter-Intelligence Polygraph clearance
- Experience with infrastructure as code (Terraform, Ansible)
- Experience delivering solutions on AWS
- Experience with system monitoring, introspection, and visualization technologies (Grafana, Prometheus, ELK stack)
- Experience supporting full-stack solutions including RESTful API and Angular-based web UI
- Linux system administration experience
Pay Range: $107,900.00 - $195,050.00