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

US Department of Veterans Affairs

Locksmith Job at US Department of Veterans Affairs

 ...Locksmith Major Duties: Installs new parts as needed and fabricates repair items such as locking bolts and special screws; fabricates parts necessary to repair locks no longer in production, requiring careful determination of dimensions/specifications and the use of... 

Biltmore Baptist Church

Central Missions Pastor Job at Biltmore Baptist Church

 ...Position: Central Missions Pastor Reports to: Executive Pastor of Ministries & CFO Job Location: Arden, NC Position Type: Full-time, Exempt Summary of Position: The Central Missions Pastor provides vision, leadership, and oversight for Biltmore Church's local... 

ingenium.agency

Python/Django Engineer Job at ingenium.agency

 ...Job Type: Full-time Tech Stack: Typescript/React, Python/Django, AWS, dbt Dont worry too much about having experience with...  ...and it has gone from success to success. We are now looking to develop it further by adding even more innovative tools and AI-enabled... 

VieMed Healthcare Staffing

Locum Physician (MD/DO) - Oncology - Radiation in Beckley, WV Job at VieMed Healthcare Staffing

 ...Patient Population: Adults 18+ Support Staff: Radiologic technologists, APPs, RNs Department: Cancer Center Procedures: HDR (high dose rate) brachytherapy EMR: Cerner Patient Volume: 3 new consults daily + approximately 18-25 radiation treatments weekly... 

GovernmentJobs.com

Locksmith Job at GovernmentJobs.com

 ...mandated security clearance required to work at an airport at all times. Knowledge, Skills, and Abilities Knowledge of locksmithing, including electrical and security systems. Knowledge of inventory techniques. Knowledge of safety hazards and necessary...