Python Engineer Job at 3B Staffing LLC, United States

  • 3B Staffing LLC
  • United States

Job Description

Responsibilities/Duties

  • Design and develop scalable and reliable software applications and APIs.
  • Use complex SQL knowledge and experience to work with relational databases, BigQuery, and various other databases.
  • Implement robust, scalable, secure, and performant API architecture design, including RESTful services and microservices, into different development, testing, and production environments.
  • Use a strong understanding of software design patterns and best practices to determine the best solutions for the use case.
Minimum Qualifications
  • Bachelor's degree in Computer Science or related field or equivalent experience required.
  • 6+ years of relevant experience in software development and engineering.
  • In-depth knowledge of Google Cloud Platform (GCP) data services such as BigQuery, Dataflow, Dataproc, and Pub/Sub, with proven experience implementing software solutions utilizing one to many of these tools. In lieu of, an understanding of how they fit within a back-end technology stack.
  • Strong programming skills in Python and SQL.
  • Experience with popular Python frameworks such as Django and FastAPI.
  • Experience with containerization locally as well as on public/private cloud technologies, primarily using Docker and Kubernetes.
  • Extensive experience writing and optimizing complex SQL queries.
  • Ability to take technical requirements and produce functional code.
  • Experience with version control systems such as Git.
  • Ability to communicate effectively with technical and non-technical client stakeholders.
  • Proactive collaborator who works with colleagues to improve their technical aptitude.
  • Experience using and/or creating APIs.
  • Experience with any of the following additional database management systems: MS SQL Server, MongoDB, PostgreSQL, NoSQL (e.g., Cassandra), Sybase, IBM Db2, or Oracle Database.
  • Experience writing unit tests to ensure code quality using testing frameworks such as PyTest or unit test.
  • Experience working with unstructured datasets.
  • Ability to implement infrastructure as code (IaC) using tools like Terraform or CloudFormation.

Job Tags

Remote work

Similar Jobs

Yudrio, Inc.

Sourcing Recruiter (Remote) Job at Yudrio, Inc.

 ...candidate insights and smooth handoffs to the recruiting team Track sourcing activity, outreach, and candidate engagement in the ATS Represent the company professionally and respectfully in all candidate interactions, with attention to confidentiality What Success... 

RIT Solutions, Inc.

Sharepoint Developer Job at RIT Solutions, Inc.

 ...Sharepoint Developer- Remote ~ Technical Skills: SharePoint Framework Development with React Framework Minimum 4 years of experience in SharePoint Framework Mid-level - 6-8 Years of IT Experience SharePoint Online should be the main... 

Staples

Warehouse Order Picker Job at Staples

 ...Supply Chain Team and deliver essential products to our customers.What you'll be doing: As a warehouse associate you may work in one of the following four areas:Order Picker: You will pick and prepare customer orders accurately and timely to meet daily production goals... 

MANTECH

System Administrator Job at MANTECH

 ...MANTECH seeks a motivated, career andcustomer-oriented System Administrator to join our Air Force / Space team at Nellis AFB . The successful candidate will act as a systems Administrator for the Partner Support Complex. This position provides technical support... 

BairesDev

Principal AI Engineer - Remote Work | REF#302952 Job at BairesDev

 ...deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley. Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide. When you apply for this...