Python Developer
Location: McLean VA
Duration: 6-12 Months – (With possible extension)
Must have:
- Python
- Django
- ETL
- AWS (S3, Lambdas)
- Docker/Kubernetes
- Rest API
- Microservices
- SQL
- PostgreSQL/ Groovy
- Bitbucket
Desired:
Qualifications:
- A minimum of 5 years of experience engineering software solutions for business and operational capabilities
- Solid experience as Python Developer Experience with Python frameworks e.g. Django, Flask.
- Good experience on writing the test cases, Unit Testing, and automation test by using PYTEST Understanding of databases and SQL.
- Knowledge of JavaScript and the AngularJS framework is a plus
- 5+ years of experience in developing applications using Python, Django technologies, preferably in Unix environment.
- Advanced understanding of typical multi-tier architectures: web servers, caching, application servers, & load balancers
- Hands-on experience on multiple technologies such as: Python & middleware (WebLogic, Apache, Spring Boot, etc.) technologies in UNIX environment and Scripting languages such as UNIX Shell
- Build automation / CICD pipeline integration tools (Jenkins, GIT, Bitbucket, Artifactory, etc.)
- Relational databases (Sybase, DB2, SQL Server, Oracle, PostgreSQL)
- Information and application security including LDAP, certificates, public key encryption, SSH, access credentials, etc.
- Good communication skills. The incumbent will be responsible for interfacing and influencing with the business lines as well as others across IT.
- Modern Tools: Jenkins, Cucumber, Atlassian Suite (Jira, Bitbucket), Git
- Work experience of IDE (any) PyCharm, visual source code
- Strong SQL knowledge
- Experience with Python Flask or any other UI frameworks.
- Experience with Node.JS is preferred