Python Developer

$104,000 - $124,800/Yr

I Think Services - Jersey City, NJ

posted 20 days ago

Full-time
Jersey City, NJ

About the position

The Python Developer role is focused on developing and maintaining platform orchestration code, utilizing Python and related technologies. The position requires a strong understanding of software development life cycle (SDLC) practices, agile methodologies, and containerization technologies such as Docker. The developer will be responsible for automating operational tasks and integrating Google Data PaaS solutions, ensuring seamless deployment and management of applications.

Responsibilities

  • Develop and maintain platform orchestration code using Python.
  • Create and manage CI/CD pipelines for automated deployment.
  • Write seamless/automated build scripts for release management.
  • Work with orchestration and configuration management systems like SaltStack, Ansible, or Puppet.
  • Automate operational tasks using scripting languages such as Shell, Ansible, or Python.
  • Integrate and automate Google Data PaaS solutions and Containers (GKE).
  • Troubleshoot application connectivity and access to Google data products.

Requirements

  • 3+ years of experience in Python development, including Python 3.x.x.
  • Strong understanding of high-level programming languages such as JAVA or Go.
  • 3+ years of experience with CI/CD pipeline development and management.
  • Experience with Docker and container orchestration.
  • Proficient in writing scripts for automation of operational tasks.
  • Familiarity with orchestration and configuration management systems.

Nice-to-haves

  • Experience managing CI/CD pipelines including automation and infrastructure definition.
  • Knowledge of cloud automation using native Google CLI.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service