Match score not available

Python Developer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

5+ years of IT experience, 5+ years of Python web development, 3-5 years application development and deployment experience, Strong understanding of DevSecOps practices, B.S. in Computer Science or related field.

Key responsabilities:

  • Design and develop high-quality Python web applications
  • Manage technical project tasks using Agile methodologies
  • Collaborate with teams to provide scalable solutions
  • Integrate security best practices into CI/CD pipeline
  • Support ongoing operations and maintenance of data.gov systems
REI Systems logo
REI Systems
501 - 1000 Employees
See more REI Systems offers

Job description

Overview:

REI Systems provides reliable, effective, innovative technology solutions that advance federal, state, local, and nonprofit missions. Our technologists and consultants are passionate about solving complex challenges that impact millions of lives. We take a Mindful Modernization approach to delivering our application modernization, grants management systems, government data analytics, and advisory services. Mindful modernization is the REI Way of delivering mission impact by aligning our government customers’ strategic objectives with measurable outcomes through people, processes, and technology.

.

You can learn more at REIsystems.com. 

Employees voted REI Systems a Washington Post Top Workplace in 2015, 2016, 2018, 2020, 2021, 2022 and 2023!

REI Systems is experiencing phenomenal growth – more than 20% year over year. Led by a strong Chief Growth Officer, REI has an impressive track record of winning federal contracts. Our best-in-class contract vehicles, great client relationships, excellent past performance, and pipeline position us to win even more opportunities in 2024 and beyond.

 

REI Systems is experiencing phenomenal growth – more than 20% year over year. Led by a strong Chief Growth Officer, REI has an impressive track record of winning federal contracts. Our best-in-class contract vehicles, great client relationships, excellent past performance, and pipeline position us to win even more opportunities in 2024 and beyond.

Responsibilities:

Project Overview:

REI Systems is looking for an experienced and motivated Python Developer/Software Engineer to join the data.gov team. This role requires a balance of technical proficiency in web development, application support, cloud infrastructure, and experience in DevSecOps practices. You will contribute to the development, deployment, and maintenance of high-performance applications and infrastructure supporting government data initiatives

 

Position Overview:

 

Web Application Development: 

  • Design and develop high-quality Python-based web applications and services. 
  • Ensure scalable and maintainable code aligned with best practices and project requirements. 

Development and Deployment of Technical Solutions: 

  • Translate business and technical requirements into reliable and efficient technical solutions. 
  • Develop and deploy web applications, ensuring operational excellence and performance. 

Technical Project Management (Agile): 

  • Manage technical project tasks using Agile methodologies to ensure timely delivery. 
  • Collaborate with cross-functional teams to refine requirements and deliver end-to-end solutions. 

DevSecOps: 

  • Collaborate with DevOps teams to integrate security best practices into the CI/CD pipeline. 
  • Ensure the security and compliance of applications and infrastructure in line with government regulations. 

Operations and Maintenance of Websites: 

  • Provide support for the ongoing operations and maintenance of data.gov and related systems. 
  • Monitor website performance, troubleshoot issues, and ensure high availability. 

Infrastructure Support: 

  • Provide technical support for infrastructure management, automation, and scaling. 
  • Work with cloud infrastructure (AWS, Cloud Foundry) to optimize performance and reliability. 

Information Security and Compliance: 

  • Implement and maintain security measures in application development, following government compliance standards. 
  • Ensure adherence to federal information security requirements in design and deployment. 

 

Qualifications:

Qualifications

  • 5+ years of IT experience. 
  • 5+ years of experience in Python web development (Python 3.x preferred). 
  • 3-5 years of experience in application development and deployment. 
  • Strong understanding of DevSecOps practices, CI/CD pipelines, and cloud infrastructure. 
  • Experience supporting the operations and maintenance of websites and infrastructure. 
  • Knowledge of information security principles and compliance requirements. 

 

Knowledge / Experience with the several following technologies: 

  • Python Flask (3.x) 
  • CKAN (Comprehensive Knowledge Archive Network) – web-based open-source data management system. 
  • Apache Solr – search platform for querying CKAN datasets. 
  • PostgreSQL RDS – back-end database management for CKAN. 
  • Nginx – reverse proxy and load balancer. 
  • Terraform – for infrastructure-as-code and cloud provisioning. 
  • AWS (SES, ECS) – cloud services and container orchestration. 
  • Markdown, Jekyll, 11ty – for static site generation and content management. 
  • Sveltekit – modern framework for building fast and scalable web applications 

Education: B.S. in Computer Science or a related field

Location: 100% remote with 10% travel may be required Local to DMV preferred

Clearance: able to obtain Public Trust

 

Covid Policy Disclosure:  Should the essential functions of this position require that the employee p

 

REI Systems is an Equal Opportunity Employer (Minority/Female/Disability/Vet)

 

#LI-HYBRID

#LI-KS1

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)

Software Engineer Related jobs