drjobs GoLang Developer Data Engineer Expert

GoLang Developer Data Engineer Expert

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Creve Coeur, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients worldwide. This client is a German multinational Pharmaceutical and biotechnology company and one of the largest pharmaceutical companies in the world headquartered in Leverkusen and areas of business include pharmaceuticals; consumer healthcare products agricultural chemicals seeds and biotechnology products.

Job Title: GoLang Developer / Data Engineer (Expert)
Location: CREVE COEUR MO 63141
Duration: 12 Months
Job Type: Contract
Work Type: Remote
Job Description:
POSITION SUMMARY
  • We are looking for a highly skilled and motivated Software Engineer (contractor) to join our Data Platform team.
  • The ideal candidate will play a key role in developing deploying and supporting backend data services pipelines and platforms.
  • You will be an integral part of our engineering team contributing to architectural discussions implementing innovative solutions and driving best practices across the Software Development Life Cycle (SDLC).
POSITION DUTIES & RESPONSIBILITIES
Develop & Deploy:
  • Develop new features enhance existing functionalities and resolve defects in data services and pipelines.
  • Author code primarily in Go leveraging Python for data pipelines.
  • Utilize configuration languages like YAML and employ CI/CD tools such as GitHub Actions or Google Cloud Build
  • Participate in code reviews sharing constructive feedback and promoting best practices.
  • Leverage Infrastructure as Code (IaC) tools like Terraform and manage containerized applications using Docker and Kubernetes.
  • Build and consume RESTful and gRPC APIs
Test:
  • Advocate for and implement good testing practices including TestDriven Development (TDD).
  • Develop and maintain unit integration acceptance and performance tests to ensure highquality software delivery.
Support:
  • Own and operate the services you build troubleshooting and supporting production systems.
  • Work closely with endusers to resolve issues and incorporate feedback for continuous improvement.
REQUIREMENTS/PREFERENCES
Education Requirement(s):
  • Bachelors in Comp Sci or related field with at least 5 years experience or Masters with 3 years experience
  • At least 3 years working with Golang
  • At least 3 years working with Google Cloud Platform
  • At least 3 years working with Github
  • At least 3 years working with tooling like Terraform or Helm
  • At least 3 years working in an agile team
Other Skill & Competency Requirements:
Programming Languages:
  • Go (Golang)
  • Python
  • Configuration and Scripting:
  • YAML
  • Terraform
  • Helm
Cloud Platforms:
  • Google Cloud Platform (GCP)
Data Technologies:
  • SQL Databases: PostgreSQL Google Cloud SQL
  • Big Data: Google BigQuery
  • EventDriven Systems: Apache Kafka GCP Pub/Sub
API and Protocols:
  • RESTful APIs
  • GRP
Containerization and Orchestration:
  • Docker
  • Kubernetes (GKE)
CI/CD and Source Control:
  • GitHub
  • CI/CD Tools: GitHub Actions Google Cloud Build
Observability and Monitoring:
  • Google Cloud Monitoring
Security
  • OAuth
  • HTTPS and TLS Certificates
TekWissen Group is an equal opportunity employer supporting workforce diversity.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.