Match score not available

Cloud Systems Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)

Offer summary

Qualifications:

Bachelor’s degree in computer science or related field., 5 years of experience in cloud application development., Proficient in C#/.NET, Python, or Java., Strong experience with Azure PaaS services..

Key responsabilities:

  • Design and deploy cloud-native applications using Azure.
  • Develop RESTful APIs and integrate with Azure API Management.

i4DM logo
i4DM SME https://www.i4dm.com/
51 - 200 Employees
See all jobs

Job description

Description

About Our Team

Our core values of People Matter, Integrity, and a Commitment to Excellence drive all that we do. By joining us, you’ll become a part of a fun and diverse team of talented and creative consultants who share the goal of using the latest technology to solve business challenges. We provide our clients with a dynamic mix of services and deliver focused solutions like no one else.

We're seeking talented and bright team players who are passionate about technology and want to work in a fast-paced, dynamic, and ego-free culture while applying a creative approach to problem-solving. Team members who like to grow their skill sets while solving challenging, real world business problems thrive.

About Our Role

We're seeking an experienced Windows Azure Developer to join our rapidly growing team. In this role, you'll apply your skills and experience with Azure PaaS services, serverless computing, microservices, and DevOps to design, build, and deploy cloud-native applications and sustain APIs that integrate with backend systems used by Dynamics 365 applications. Our new Developer will be able to learn and grow while contributing to FedRAMP and HIPAA-compliant projects and will play a key role in modernizing systems using Azure API Management, Functions, Kubernetes, and AI services to support the missions of our customers. Join our development team and help us positively impact the lives of millions of Veterans through these innovative and user centric Azure solutions.

Responsibilities

As part of an Agile team, our Cloud System Administrator will:

  • Design, develop, and deploy cloud-native applications using Azure App Services, Functions, and Kubernetes (AKS).
  • Implement serverless solutions and microservices architectures.
  • Develop RESTful APIs and integrate with Azure API Management.
  • Optimize application performance and scalability using Azure Redis Cache, Event Grid, and Service Bus.
  • Work with Azure Functions, Logic Apps, and Durable Functions to develop scalable applications.
  • Develop event-driven architecture using Event Hub, Service Bus, and Event Grid.
  • Implement data processing solutions using Azure SQL, CosmosDB, and Blob Storage.
  • Secure applications using Azure AD, Managed Identities, Key Vault, and OAuth authentication.
  • Implement logging, monitoring, and alerting using Azure Monitor, Log Analytics, and App Insights.
  • Ensure compliance with cloud security best practices and industry standards (ISO 27001, GDPR, HIPAA).
  • Automate deployments with Azure DevOps, GitHub Actions, and CI/CD pipelines.
  • Implement Infrastructure as Code (IaC) using Terraform, Bicep, or ARM Templates.
  • Work closely with Cloud Engineers and DevOps teams to optimize deployment strategies.
  • Collaborate with software engineers, architects, and DevOps teams to build robust applications.
  • Participate in code reviews, sprint planning, and Agile/Scrum ceremonies.
  • Document technical solutions and best practices.

Minimum Qualifications:

  • Bachelor’s degree in computer science or a related technical field.
  • Minimum of five (5) years of practical experience in cloud application development with Microsoft Azure.
  • Proficiency in C#/.NET, Python, or Java for cloud-based application development.
  • Strong experience with Azure PaaS services, including App Services, Functions, CosmosDB, and Logic Apps.
  • Hands-on experience with RESTful APIs, microservices, and event-driven architecture.
  • Understanding of Azure DevOps, CI/CD pipelines, and Infrastructure as Code (IaC).
  • Knowledge of Azure AD authentication, security best practices, and cloud monitoring.
  • Knowledge of PowerShell, Azure CLI, or Terraform for automation and configuration management.
  • Experience with Kubernetes (AKS), Docker, and containerized applications.
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements
  • Familiarity with GraphQL, gRPC, or WebSockets.
  • Knowledge of Agile, Scrum, and SAFe methodologies.
  • Careful, reliable, and detail-oriented when performing high impact administration tasks

Preferred Qualifications:

  • Microsoft Certified: Azure Developer Associate (AZ-204).
  • Experience documenting processes, procedures and SOPs
  • Experience with the support and monitoring VAEC (VA Enterprise Cloud), UiPath, Dynatrace, and/or CyberArk
  • Experience with Windows or cross-platform tools such as Kubernetes, Exchange or Graph API, ArgoCD, or Azure Monitor
  • Knowledge of CyberArk, GitHub, Dynatrace, ScienceLogic, BigFix, Splunk, Power BI, Venafi, VA's TRM, Visio diagramming, Confluence, Gliffy, Jira, ServiceNow, AD OUs, and/or DNS
  • Knowledge of Azure architecture such as Azure services and portal, Azure Government Cloud, multi-user Windows 10/11 machines and high density machines, automation of administrative processes, Infrastructure as a Service, proficient ability with PowerShell scripting, SQL Administrator, SQL reporting, APIs, authorization methods for applications and APIs, migrating SQL schemas and data between environments

TAG: INDMJC

TAG: #LI-I4DM


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Teamwork
  • Problem Solving

Cloud Systems Engineer Related jobs