Python Developer

Title: Python Developer
Visa: Noh1b
Location: Onsite – Mt Laurel, NJ or New York, NY
Duration: 6+ Months
MOI Phone / skype

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 u-tube and write detailed and good 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, SME’s 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 (ex. 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 from 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.)

 

Balraj Singh,

Technical Recruiter

Email: [email protected]

Email

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments