Skip to main content

Python/Golang Developer

Python/Golang Developer
Open Systems Technologies
7 months 2 weeks ago

Job Description

A financial services firm in New York, NY is seeking a Python/Golang Developer to join their team.

Pay: $79 W2

Responsibilities

  • Hands-on development and design of Python and Golang applications
  • Enhance and integrate the CSP automation framework with in-house tooling (Azure initially)
  • Develop tooling & self-service capabilities for Public Cloud (Azure/GCP/AWS) and internal users
  • Integrate automation workflows into CI/CD pipelines
  • Improve developer experience by collaborating with client & infrastructure team
  • Interface with a global team of application developers and infrastructure engineers
  • Produce proof of concepts in new areas of development
  • Investigate production issues
  • Provide technical support for debugging application failures in production systems
  • Participate in all aspects of SDLC (analysis, design, coding, testing, deployment)

Qualifications

Required

  • 6-8+ years of hands-on professional experience using Python, Golang, Java, or JavaScript/TypeScript
  • 2+ years of experience with globally dispersed teams that fall across different time zones
  • Solid understanding of object-oriented design and development
  • Proficient with database technologies (preferably NoSQL) including modeling, testing, and performance tuning
  • Proficiency in Linux/Unix environments
  • Experience with BDD frameworks (Cucumber/Gherkin, GoDog, behave, etc.)
  • Competency with version control systems (git) and CI/CD tools (Jenkins)
  • Good understanding of Agile & DevOps methodologies and tools (e.g. Jira, Rally)
  • Ability to write reusable, optimized, and maintainable code that is well documented and follows industry standard best practices
  • Excellent communication and presentation skills in a clear and concise manner across different stakeholder groups and knowledge levels

Preferred

  • Experience with Infrastructure as Code (Terraform)
  • Experience with OPA
  • Experience designing Azure applications
  • Experience with Azure PaaS services
  • Knowledge of security controls and/or security tooling for the Public cloud

Expertise level

Work arrangement

Similar Jobs in United States