[Hiring] Senior Cloud Engineer @Ncontracts
Senior Cloud Engineer @Ncontracts
Software Development
Salary usd 135,000 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Cloud Engineer @Ncontracts

1mth ago - Ncontracts is hiring a remote Senior Cloud Engineer. πŸ’Έ Salary: usd 135,000 - 165,000 per year πŸ“Location: Northern America

Role Description

We are currently seeking a Senior Cloud Engineer to join our growing team! The Senior Cloud Engineer reports to the Director of Platform Engineering and is responsible for architecting and managing enterprise-scale cloud infrastructure solutions across both Azure and AWS with strong proficiency in both platforms.

The primary role of the Senior Cloud Engineer is to design and implement mission-critical infrastructure, establish organizational standards, and mentor junior and mid-level engineers. You will make complex architectural decisions in both Azure and AWS, ensuring our infrastructure supports scalability, reliability, and performance optimization.

You will:

  • Design and implement cloud infrastructure solutions across Azure and AWS, focusing on scalability, reliability, and performance optimization.
  • Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, and AWS CodePipeline with automated testing and deployment strategies.
  • Implement and optimize containerized applications using Azure Kubernetes Service (AKS), AWS Elastic Kubernetes Service (EKS), and container orchestration with Docker and Kubernetes.
  • Develop infrastructure-as-code solutions using Terraform, Azure Bicep, ARM Templates, and AWS CloudFormation with emphasis on modularity and reusability.
  • Implement comprehensive observability solutions using Azure Monitor, AWS CloudWatch, Dynatrace, or similar tools, creating dashboards, alerts, and monitoring best practices.
  • Provision and maintain AI service infrastructure, ensuring high availability of model endpoints, implementing fallbacks and guardrails, deploying central AI platform components (proxies, gateways, monitoring), and managing observability, logs, and cost attribution workflows.
  • Design and manage message queuing systems for event-driven architectures using RabbitMQ, Kafka, Azure Service Bus, AWS SQS/SNS, and third-party solutions.
  • Optimize cloud storage solutions across platforms: Azure (Blob Storage, Files, Data Lake Storage) and AWS (S3, EBS, EFS).
  • Implement security best practices across both platforms including: IAM policies and role-based access control (Azure RBAC, AWS IAM), Secrets management (Azure Key Vault, AWS Secrets Manager), Certificate lifecycle management (Azure Key Vault, AWS Certificate Manager), Network security (Azure NSG/Firewall, AWS Security Groups/Network Firewall).
  • Perform performance tuning and scalability optimization for applications, including load testing and capacity planning.
  • Conduct incident response, root cause analysis, and implement improvements to prevent recurrence.
  • Collaborate with development teams to ensure infrastructure supports application requirements and deployment needs.
  • Mentor L1, L2, and L3 engineers on cloud technologies, DevOps practices, and troubleshooting techniques.
  • Contribute to infrastructure standards, best practices documentation, and runbook development.
  • Support disaster recovery planning and backup/restore procedures with testing and validation.
  • Monitor and optimize cloud spending through FinOps practices, implementing cost-saving measures across both platforms.
  • Work with both Azure and AWS platforms daily to support mission-critical production workloads.

Qualifications

  • 6+ years of experience in cloud infrastructure, DevOps, or SRE roles with proven technical expertise.
  • Strong proficiency in both Azure and AWS cloud platforms with demonstrated capability to architect and implement solutions in either environment.
  • Professional-level certifications in both platforms: Azure Solutions Architect Expert (AZ-305) - Required, and AWS Certified Solutions Architect - Professional (SAP-C02) - Required.
  • Demonstrated strong proficiency with cloud-native services across both platforms.
  • Expert-level proficiency with infrastructure-as-code tools: Multi-cloud (Terraform - required), Azure (Bicep, ARM Templates), AWS (CloudFormation, AWS CDK).
  • Experience building and maintaining CI/CD pipelines across platforms.
  • Strong proficiency with observability and monitoring tools.
  • Experience implementing message queuing systems.
  • Working knowledge of cloud storage solutions and data architectures across both platforms.
  • Demonstrated experience with security best practices.
  • Proven ability to perform performance tuning and scalability optimization for production applications.
  • Strong problem-solving skills with ability to troubleshoot complex distributed systems independently.
  • Excellent communication skills and demonstrated ability to mentor junior and mid-level engineers.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Requirements

  • Additional professional certifications: Azure DevOps Engineer Expert (AZ-400), AWS Certified DevOps Engineer - Professional, Azure Security Engineer Associate, AWS Certified Security - Specialty.
  • Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD).
  • Experience architecting complex multi-cloud and hybrid-cloud solutions.
  • Hands-on experience with caching solutions.
  • Experience with database administration and optimization.
  • Experience with distributed search platforms.
  • Experience with data platforms and ETL tools.
  • Deep knowledge of microservices architecture and RESTful API design.
  • Experience with deployment automation tools.
  • Experience with automated testing frameworks and quality assurance for infrastructure.
  • Proficiency with version control workflows.
  • Experience with agile methodologies and project management tools.
  • Knowledge of compliance frameworks and security standards.
  • Understanding of advanced networking.
  • Experience creating technical documentation and knowledge bases.
  • Experience with service mesh technologies.
  • Experience with chaos engineering and resilience testing.
  • Contributions to open-source infrastructure or DevOps projects.

Benefits

  • A fun, fast-paced work environment.
  • Responsible PTO Plan that meets or exceeds state and local medical and family leave laws.
  • 11 paid holidays.
  • Community and social events to keep you connected and engaged.
  • Mental Health Benefits.
  • Medical, Dental and Vision insurance.
  • Company-paid Group Life Insurance, Short- and Long-Term Disability.
  • Flexible Spending Account & Health Savings Account.
  • Aflac Benefits – Critical Illness, Cancer Protection, & Hospital Choice.
  • Pet Insurance.
  • 401 (k) with company match with eligibility on Day 1 of employment.
  • 2 Paid Volunteer Time Off Days.
  • And much more!
Before You Apply
️
remote Be aware of the location restriction for this remote position: Northern America
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Cloud Engineer @Ncontracts
Software Development
Salary usd 135,000 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Northern America
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later