Python full stack developer - W2 - Day-1 onsite

  • McLean, VA
  • Posted 7 hours ago | Updated 7 hours ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - 6 Month(s)

Skills

Python
PySpark
Amazon Web Services
Amazon EKS
Microservices
Kubernetes
Snow Flake Schema
Spring Framework
Sonar
SAS
Docker
DevOps
AngularJS
Java
PostgreSQL

Job Details

Position: Developer-Full Stack Senior

Location: Full Time on-site in McLean, VA

Assignment Type: Contract Only, 3 months, possible extension to EOTY

Schedule: Standard

Shortlisting Deadline: 6/20

  • 1 Rd., In Person
  • 60 Min.
  • Interview Placeholders: 06/25, 06/26, & 06/27. Interviews can take place before listed dates if candidate is available.

Supplier Vetting Questions: Technical coding test (Python) must be conducted, and results submitted with resume.

Must Have Qualifications: PySpark/Python-based EOTY, the microservices, AWS EKS, Postgres Database, Behave/Cucumber for automation, PyTest, SAS, Informatica, Snowflake, Jenkins, Sonar Qube, Fortify, and AutoSys

Nice to Have: Informatica, SAS, Snowflake, AMQs, AWS, Kubernetes/Amazon EKS, Java, Spring Boot, AutoSys, DB2, and Tableau

Job Description:

  • Development of microservices based on Python, Pyspark, AWS EKS, AWS Postgres for a data-oriented modernization project
  • Current System: Informatica, SAS, AutoSys, DB2
  • New System: Python and PySpark, AWS Postgres DB, Behave/Cucumber for automation, and Pytest
  • Perform System, functional, and data analysis on the current system and create technical/functional requirement documents.
  • Write automated tests using Behave/Cucumber, based on the new micro-services-based architecture
  • Promote top code quality and solve issues related to performance tuning and scalability.
  • Strong skills in DevOps, Docker/container-based deployments to AWS EKS using Jenkins, and experience with SonarQube and Fortify
  • Able to communicate and engage with business teams and analyze the current business requirements (BRS documents) and create necessary data mappings.
  • Preferred strong skills and experience in reporting, applications development, and data analysis.
  • Knowledge of Agile methodologies and technical documentation.

SC Notes:

Current Environment Transition Overview

  • Legacy Systems: Informatica 10.5.7 and SaaS v7
  • Modern Tech Stack: Python 3.11, PySpark 3.5, AWS, Kubernetes
  • Experience: 5+ years
  • Project Focus:
    • Primary initiative: Migrating legacy infrastructure to cloud-native architecture
  • Preferred Skills: Familiarity with Angular (nice to have; ~10% of the work)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.