Unclassified - Mount Laurel Township, NJ
posted 4 months ago
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.