Cloud Network Developer

$72,800 - $93,600/Yr

Unclassified - Mount Laurel Township, NJ

posted 4 months ago

Full-time - Mid Level
Remote - Mount Laurel Township, NJ

About the position

As a Cloud Network Developer at Think IT Project Management LLC, you will play a crucial role in developing custom code using Terraform and PowerShell to automate the build and testing processes for our cloud network platform. This position requires collaboration with client cloud engineering teams to implement and continuously enhance the framework and tools that support self-service automation of the platform. You will also work closely with control partners to understand and accommodate network security requirements for the Cloud Network architecture, ensuring that all developments align with security protocols and best practices. In this role, you will be responsible for deploying the Cloud Network architecture through code, automating existing code components, and integrating various technologies to eliminate manual deployment steps. You will develop automated integration tests that will run on our Jenkins CI (Continuous Integration) platform, which is essential for maintaining bug-free releases. A strong understanding of both cloud networking and coding is necessary to execute the intended cloud architecture securely and maintainably on existing cloud platforms. The ideal candidate will have a solid background in automation and IT, with at least 5 years of experience, including 3 years in DevOps and cloud environments. You will need to demonstrate strong programming skills, particularly in API and Webhook development using languages such as Python, Ruby, PowerShell, and Shell Scripting. Experience with automating and integrating Serverless cloud-provided PaaS solutions is also required. You should be adept at troubleshooting code and logic errors for cloud-based network services and have a good understanding of deployment platforms and databases via CI/CD pipelines. Additionally, you will be expected to manage a backlog of enhancements and bug fixes using agile JIRA tools, manage source code in Stash, and binaries in Nexus. Proficiency in cloud automation using cloud-native CLI/API and demonstrable experience deploying enterprise workloads to Azure, AWS, or GCP is essential. Familiarity with Cloud Native Networking technologies and experience using PowerShell to configure Cloud Networking components are also critical for this position.

Responsibilities

  • Develop custom code in Terraform and PowerShell to automate build and testing for the cloud network platform.
  • Collaborate with developers in client cloud engineering teams to implement and continuously improve the framework and tools to support self-service automation of the platform.
  • Work with control partners to understand and accommodate the network security requirements for Cloud Network architecture.
  • Collaborate with cloud network engineering to help deploy the Cloud Network architecture through code.
  • Automate the existing code components and integrate technologies to eliminate manual deployment steps.
  • Develop automated integration tests to run on our Jenkins CI platform for test automation to help support bug-free releases.
  • Troubleshoot code and logic errors for cloud-based network services.
  • Develop APIs and Webhook for multi-directional integration of cloud orchestration platform with system management systems, DevOps tools, and Cloud platforms.

Requirements

  • 5+ years of automation and IT experience.
  • 3+ years in DevOps and cloud experience.
  • Strong programming skills with experience in API and Webhook development using Python, Ruby, PowerShell, and Shell Scripting languages.
  • Experience with automating and integrating Serverless cloud provided PaaS solutions.
  • Ability to troubleshoot code and logic errors for cloud-based network services.
  • Understanding of deployment platforms and databases via CI/CD pipeline.
  • Proficiency in cloud automation using cloud native CLI/API.
  • Demonstrable experience deploying enterprise workloads to Azure/AWS/GCP.
  • Working experience with Cloud Native Networking technologies.
  • Experience using PowerShell to configure Cloud Networking components.

Nice-to-haves

  • CISSP certification
  • CCSP certification
  • Microsoft MCSE Azure - 400 or 500 certification
  • Experience with Azure and AWS (1 year preferred each)
  • Confidential security clearance (preferred)

Benefits

  • Hybrid work environment
  • Competitive hourly pay of $35 - $45
  • Opportunity to work on innovative cloud technologies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service