Company:
Highbrow LLC
Location: New York
Closing Date: 31/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Python Developer
Job ID: 2024-12686
Job Location: Mt Laurel, NJ or New York, NY or Toronto, ON or London, ON (2 days/week onsite)
Job Travel Location(s):
# Positions: 2
Employment Type: W2
Duration: Long term
# of Layers: 0
Work Eligibility: All Work Authorizations are Permitted – No Visa Transfers
Key Technology: Python, SDLC, Agile, Docker
Job Responsibilities:
- Write and test code, debug programs and integrate applications with CI/CD experience.
- Write unit/integration tests, contribute to engineering boards, present and write detailed documentation.
- Formulate, design, develop, test, and deliver data technology solutions with a balanced focus on speed and code quality.
- Collaborate with business analysts, product owners, SMEs, and project managers to develop user stories, estimates, and work plans.
- Advise business clients and IT management of technology capabilities and recommend strategies to maximize the benefits of new technologies.
- Learn, design, and build modern Data Pipelines/Streams and Data Service APIs to assist with data migration (on-premises SQL to Google SQL databases).
- Write and use infrastructure as code templates and Terraform.
- Understand product features for DR/BCP options and how it fits in overall application architecture.
- Create design/architecture patterns covering HA and DR/BCP.
- Ensure that all cloud solutions follow internally defined security and compliance controls.
- Implement the enterprise cloud capability and enhance the cloud orchestration platform for automated provisioning, management and scalability of hosts, containers, applications and cloud services.
- Understand security features in Google Cloud.
Skills and Experience Required:
Required:
- 5+ years of Python experience including some with Python 3.x.x and strong understanding of other high-level programming languages (e.g., JAVA, Go, etc.).
- 3+ years of experience developing platform orchestration code with CI/CD pipeline knowledge. Experience with Docker and container orchestration.
- Experience with seamless/automated build scripts used for release management across development to production.
- Experience working with orchestration and configuration management systems such as SaltStack, Ansible, or Puppet.
- Experience writing scripts to automate operational tasks (e.g., Shell, Ansible, Python).
- Experience with automating (provisioning, configuration management, deployment) and integrating Google Data PaaS solutions and Containers (GKE).
- Ability to troubleshoot Application connectivity/access to Google data products (LB, DNS, basic routing).
- Basic knowledge of cloud automation using native Google CLI.
Desired:
- Experience with managing and working with CI/CD pipelines (automation, infrastructure definition, configuration management, deployment, system and service monitoring, integration, continuous delivery, etc.).
Share this job
Highbrow LLC
Useful Links