Principal Cloud Engineer

ConnectWise Logo

ConnectWise

πŸ“Remote - United States

Summary

Join ConnectWise as a Principal Cloud Engineer II and contribute to the design, implementation, and maintenance of our cloud services. You will collaborate with cross-functional teams, improve deployment processes, and ensure the security and performance of our cloud infrastructure. This role requires advanced cloud infrastructure knowledge, experience with various programming languages, and strong problem-solving skills. You will work on projects involving AWS, Azure, or Google Cloud, and contribute to improving our CI/CD processes. The position offers a hybrid or remote work option depending on location and may involve some travel.

Requirements

  • Ability to manage projects and processes independently with limited supervision
  • Advanced knowledge of applicable work area
  • Ability to situationally adapt and understand new technology/processes as per business requirement
  • Strong knowledge of Cloud Infrastructure Environments (Microsoft Azure, AKS (Azure Kubernetes Services)
  • Knowledge of programming and scripting languages (Python, Terraform, Cloud Formation)
  • Strong knowledge of IAC (Terraform)
  • Knowledge of System Administration for both Linux and Windows based servers
  • Ability to work constructively and independently under stress and pressure in a fast paced, multi-tasking environment
  • Ability to interact positively and openly with colleagues and external business contacts, with strong verbal and written communication skills
  • Ability to manage competing priorities and multi-task while producing high quality work
  • Strong problem-solving skills
  • Strong organization and time management skills with the ability to meet reasonable deadlines
  • Strong technical skills including networking, security, and database design
  • Strong knowledge of relevant software development tools including version control, build processes, debuggers, and test frameworks
  • Knowledge and proven working experience with Cloud infrastructure including deployment and monitoring of available, scalable, secure environments
  • Bachelor’s degree in related field or equivalent business experience
  • 6+ years of relevant experience

Responsibilities

  • Provide support to the Engineering teams, with a high attention to detail
  • Research, analyze, and document findings
  • May coach and review the work of other team members
  • Design, build, and deliver cloud computing solutions, hosted services, and underlying software infrastructure
  • Design and architect solutions for existing client-facing applications as they are moved into cloud environments such as AWS, Azure, or Google Cloud
  • Support and troubleshoot scalability, high availability, performance, monitoring, backup, and restorations of different environments
  • Assist with deployment, automation, and security of cloud servers hosting our applications
  • Review, document, and implement security policies on cloud infrastructure
  • Ensure required proactive diagnostics and monitoring of cloud infrastructure are in place
  • Architect automation solutions for reduction of costs and efficiencies improvement
  • Maintain awareness of PaaS, LaaS, and related technology trends and how trends impact product
  • Provide direction toward improving our existing CI/CD processes and drive IAC adoption across the organization

Benefits

Onsite/Hybrid/Remote depending on location

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.