×
Register Here to Apply for Jobs or Post Jobs. X

Senior Cloud Engineer

Job in Merrifield, Fairfax County, Virginia, 22118, USA
Listing for: Pyramid Systems
Full Time position
Listed on 2026-05-27
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Merrifield

Senior Cloud Engineer

Job Location s: US

Overview

The Software Engineer / Developer IV is responsible for designing, developing, testing, deploying, and maintaining scalable enterprise applications and cloud-native solutions, with a strong emphasis on Microsoft Azure and modern cloud engineering practices. This role requires deep expertise in Azure environments, cloud application architecture, Azure platform services, and Dev Sec Ops  practices. The individual is expected to contribute across the full software development lifecycle and lead development efforts supporting secure, high-performing applications in Azure and hybrid cloud environments.

Responsibilities
  • Design, develop, test, deploy, and maintain enterprise-level software applications
  • Build scalable, secure, and maintainable cloud-native applications and microservices architectures in Microsoft Azure, including services such as Azure App Services, Azure Kubernetes Service (AKS), Azure Functions, and Azure Storage.
  • Design and develop applications leveraging platform-as-a-service (PaaS) and serverless architectures within Azure environments.
  • Develop and maintain RESTful APIs, backend services, and system integrations supporting mission and business objectives.
  • Architect and implement Azure-based CI/CD pipelines using Azure Dev Ops, Git Hub Actions, or equivalent tools.
  • Develop and manage Infrastructure as Code (IaC) solutions using tools such as Terraform, Bicep, ARM templates, or Ansible for Azure environments.
  • Collaborate within Agile teams to deliver high-quality software aligned with customer requirements.
  • Support cloud migration and application modernization initiatives, including re-platforming and refactoring legacy applications to Azure.
  • Ensure applications are designed with cloud security best practices, including identity management (Azure AD), access controls, and encryption.
  • Troubleshoot, debug, and resolve complex software and cloud-related issues across development and production environments.
  • Develop and maintain technical documentation including system designs, architecture diagrams, and operational procedures.
  • Support containerized deployments using Docker and Kubernetes (AKS preferred).
  • Collaborate with Dev Sec Ops , cloud engineering, and cybersecurity teams to improve system performance, reliability, and scalability.
  • Contribute to architecture decisions, technical roadmaps, and cloud strategy initiatives.
  • Mentor junior developers and provide technical leadership across development teams.
  • Strong experience developing applications using Java and Python.
  • Advanced experience designing, developing, and deploying applications in Microsoft Azure environments (preferred over or in addition to AWS).
  • Strong knowledge of Azure services, including Azure App Services, Azure Functions (serverless computing), Azure Kubernetes Service (AKS), Azure Storage, Cosmos DB, SQL Database, Azure API Management.
  • Experience implementing cloud-native design patterns, microservices architectures, and distributed systems.
  • Hands‑on experience with Azure Dev Ops, CI/CD pipelines, and automated testing frameworks.
  • Experience with Infrastructure as Code tools such as Terraform, Bicep, ARM templates, or Cloud Formation equivalents.
  • Strong understanding of cloud security principles, including identity and access management (Azure AD), network security, and compliance (NIST frameworks).
  • Experience with Docker, Kubernetes, and container orchestration technologies (AKS preferred).
  • Strong understanding of Linux environments, scripting, and cloud system administration.
  • Experience working with relational and No

    SQL databases in cloud environments.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Ability to work independently and collaboratively in Agile environments.
  • Excellent written and verbal communication skills and stakeholder engagement capabilities.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field required.
  • 8-10 years of professional software development experience.
  • Minimum of 5 years of experience developing enterprise applications using Java and Python.
  • Minimum of 3-5 years of hands‑on experience…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary