
Senior Python Developer
Leidos
full-time
Posted on:
Location Type: Office
Location: Chantilly • Maryland • Virginia • United States
Visit company websiteExplore more
Salary
💰 $131,300 - $237,350 per year
Job Level
Tech Stack
About the role
- Join a growing team of security researchers and software engineers as we transition a state-of-the-art IoT security solution from the lab to multiple customers.
- This role sits at the intersection of helping end users, developing new features, and coordinating with technical partners to integrate new datasets and technologies.
- Troubleshoot and maintain the deployed application
- Onboard and managing 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
- Understand security restrictions and access requirements
Requirements
- US Citizenship with TS/SCI and Counter-Intelligence Polygraph clearance
- Four years of experience in a Python 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
- 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 with GitLab CI/CD
- Database administration/development experience with PostgreSQL or similar
- Experience supporting full-stack solutions including RESTful API and Angular-based web UI
- Experience with networking protocols (TCP, UDP, HTTPS, TLS)
- Experience with user management and onboarding new users
- Experience with Twelve-Factor App methodology
- Linux system administration experience
- Self-starter requiring minimal supervision
- Intelligent, proactive, and driven to achieve results.
Benefits
- competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonshell scriptingDockerKubernetesNomadTerraformAnsibleAWSPostgreSQLRESTful API
Soft Skills
self-starterproactivedriven to achieve resultsuser managementtroubleshootingcommunicationcoordinationdata catalogingtechnical exchangeonboarding
Certifications
TS/SCI clearanceCounter-Intelligence Polygraph