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

Regis Corporation

Stylist Job at Regis Corporation

Stylist Are you looking for a place where you can change people's lives? You've come to the right place. A haircut is not just a haircut with us, it's an experience, whether you're giving a client a haircut, color and highlights, waxing or one of our specialty services...

ServiceMaster

House Cleaner Job at ServiceMaster

 ...Maids is a professional housecleaning company that offers the best cleaning solutions and customer service to our clients. As trusted in-...  ...employee. This Job Description does not create an employment contract, implied or otherwise, and employment with the Company remains... 

SmartStyle

Stylist Job at SmartStyle

STYLIST Job Description: SmartStyle Stylist Overview SmartStyle is the smart choice for so many reasons. At SmartStyle, you'll have everything you need to be successful! Built-in traffic of more than 5,000 people a day - that's like being exposed to an...

Aramark

Kitchen Supervisor Job at Aramark

 ...personal safety, by conforming to all standards and regulations. Essential functions and responsibilities of the position may vary by Aramark location based on client requirements and business needs. $15.75+/hour & GREAT BENEFITS! Job Responsibilities Adhere to and... 

SGS Consulting

Autonomous Mining Controls Specialist Job at SGS Consulting

 ...Job Responsibilities: The Autonomous Mining System Coordinator will work to manage the mine model, review system operations, ensure data quality, troubleshoot, and maintaining onboard files. Ensures accurate completion of documentation and data entry where necessary...