Python Developer

at Synerfac
Published November 3, 2021
Location Chantilly, VA
Category Default  
Job Type Full-time  Contractor  

Description

Our client is looking for a Python Developer to join their Chantilly, VA team. The Python Developer will focus on building complex systems on AWS services using DevOps model that takes a solution throughout all phases from concept to building and supporting the solution.

Daily Responsibilities:

- Write scalable and maintainable Python 3.x for serverless deployments on AWS services (e.g. Lambda, API Gateway)
- Produce commercial software components/services/solutions, execute moderate complexity software engineering assignments when provided high-level business requirements and technical design guidelines from an architect or senior engineer with minimal supervision
- Perform code reviews, raise technical risk and create documentation
- Infuse security into CI/CD process with ease to promote innovation

Requirements:

- High school diploma or equivalent
- 5+ years of professional experience with at least two modern programming languages such as Python, Go, C#, etc.
- Must have a current US Government TOP SECRET Personnel Security Clearance or be able to successfully complete a U.S. Government administered investigation
- Experience with indexed data persistence such as Relational Databases (SQL) or NoSQL Data Stores.
- Experience in designing and hands-on directories such as Active Directory and any other LDAP compliant directory
- Strong automation and scripting skills. Python and Linux shell
- Familiar with IAM related protocols such as SAML, SPML, XACML, SCIM, OpenID, and OAuth
- Familiar with protocols such as OIDC, OAuth 2, SAML
- Understanding of the cyber threat landscape and methodologies
- Should have a working knowledge of: Oracle database, Cloud Formation, API Gateway, Lambda, Route53, S3, DynamoDB, and SQS
- Must be a U.S. Citizen