Gotham Technology Group
VP- Cloud Engineer
Gotham Technology Group, New York, New York, us, 10261
As a Cloud Engineer, you will be responsible for designing, deploying, and maintaining our cloud infrastructure, with a particular focus on Kubernetes & Docker. You will be part of a team responsible for building and maintaining the firm's technology infrastructure, working closely with developers and stakeholders to ensure the smooth operation of our cloud services.Core Responsibilities:Cloud Fundamentals:
Architect and manage secure, high-availability cloud systems using Azure (preferred) or AWS. Understand cloud fundamentals including regions, high availability setup, and disaster recovery processes.Container Management:
Utilize Docker for container management and orchestration. Apply Kubernetes for deploying and scaling containerized applications.Infrastructure Automation:
Use Terraform for infrastructure automation to provision and manage cloud resources efficiently.Scripting and Documentation:
Create and maintain scripts to automate cloud-based tasks. Document systems and processes to ensure clarity and maintainability.Qualifications/Requirements:Cloud Experience:
Proven experience with Azure or AWS, including cloud fundamentals, high availability setups, and disaster recovery.Kubernetes & Docker:
Working knowledge of Kubernetes and Docker for deploying and scaling applications.Terraform:
Experience with Terraform for infrastructure automation.Linux Administration:
Strong skills in Linux system administration.Scripting Languages:
Proficiency in scripting languages such as PowerShell or Bash.Secondary Skills:Additional Technologies:
Familiarity with security practices, CI/CD tools, and network concepts is a plus. While these are not mandatory, having these skills will be advantageous and training will be provided as needed.Education:
Bachelor's degree in Information Technology, Computer Science, or a closely related field.Experience:
5+ years of relevant experience with cloud management, preferably Azure; 3+ years of experience with Kubernetes and Docker.
Architect and manage secure, high-availability cloud systems using Azure (preferred) or AWS. Understand cloud fundamentals including regions, high availability setup, and disaster recovery processes.Container Management:
Utilize Docker for container management and orchestration. Apply Kubernetes for deploying and scaling containerized applications.Infrastructure Automation:
Use Terraform for infrastructure automation to provision and manage cloud resources efficiently.Scripting and Documentation:
Create and maintain scripts to automate cloud-based tasks. Document systems and processes to ensure clarity and maintainability.Qualifications/Requirements:Cloud Experience:
Proven experience with Azure or AWS, including cloud fundamentals, high availability setups, and disaster recovery.Kubernetes & Docker:
Working knowledge of Kubernetes and Docker for deploying and scaling applications.Terraform:
Experience with Terraform for infrastructure automation.Linux Administration:
Strong skills in Linux system administration.Scripting Languages:
Proficiency in scripting languages such as PowerShell or Bash.Secondary Skills:Additional Technologies:
Familiarity with security practices, CI/CD tools, and network concepts is a plus. While these are not mandatory, having these skills will be advantageous and training will be provided as needed.Education:
Bachelor's degree in Information Technology, Computer Science, or a closely related field.Experience:
5+ years of relevant experience with cloud management, preferably Azure; 3+ years of experience with Kubernetes and Docker.