Jobs at Central Business Solutions, Inc

View all jobs

Python Developer

McLean, VA
Position Role/Tile: Python Developer
Location: McLean, VA​​​.

Job Responsibilities:
  • Build efficient, testable, and reusable Python modules following best practices (unit testing, source control, continues integration, automation, design patterns, etc.)
  • Debug and refactoring of existing code troubleshoot problems
  • Solve complex performance problems and architectural challenges
  • Integrate data from various back-end services and databases, and APIs
  • Gather and refine specifications and requirements based on technical needs
  • UI Integration with programming infrastructures in Python
  • Create and maintain software documentation
  • Stays plugged into emerging technologies/industry trends and apply them into operations and activities. Continuous development/research for new features
Required Qualifications:
  • Proficiency in Python software development
  • 5+ years designing/developing web applications and APIs
  • Minimum 3-4 years' solid experience writing SQL and it's variants such as HiveQL, Spark SQL
  • Minimum 3-4 years' solid experience writing Object-oriented programs in Python
  • Expertise in working with Linux environments
  • Experience with Unix Shell Script, bash, Awk
  • Understanding of ETL processes and design
  • Experience with Apache Airflow or similar job scheduling application.
  • Experience with "big data " platforms such as Snowflake, Hadoop, Hive, Presto or cloud-based tools such as Amazon Redshift
  • Knowledge and working experience with AWS such as S3, Lambda, EC2, Kinesis, etc.
  • Experience working with REST and SOAP APIs
  • Stronghold on Data Structure & Algorithms
  • Skilled in both hands-on development and architectural design
  • Good understanding of SQL / MySQL
  • Knowledge of SQL and connecting to various types of APIs using REST and/or GraphQL
  • Basic understanding of Data Science in Model Building and validation using Python
  • Experience with Kafka, Spark, Hadoop is a big plus
  • Familiarity with Kubernetes and/or Docker and CI/CD deployment pipelines
  • Familiarity with stream processing of large datasets
  • Full Stack Developer with Unix, Python, React, Angular, Django, API, REST.
  • BS/MS degree in Computer Science or related field

Central Business Solutions, Inc,
37600 Central Ct.
Suite #214
Newark, CA 94560.
Central Business Solutions, Inc(A Certified Minority Owned Organization)
Checkout our excellent assessment tool:
Checkout our job board :
Central Business Solutions, Inc
37600 Central Court Suite 214 Newark CA, 94560
Phone: (833)247-8800 Fax: (510)-740-3677

More Openings

Network Engineer

Share This Job

Powered by