Python Developer
REI Systems - chantilly, VA
Apply NowJob Description
Python Developer Job Locations US Job ID # of Openings 1 Category Developer/Architect/Designer 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 . 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 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 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
Created: 2024-11-05