Sign up menu

Azure Cloud Application Engineer

RIT Solutions, Inc. Tate, GA
Apply EasyApply
Job Description:
  • Design, develop, and maintain scalable cloud-based applications using Azure infrastructure, ensuring that solutions meet performance, security, and scalability requirements.
  • Leverage serverless computing (Azure Functions, etc.) and microservices architecture for efficient application design and deployment.
  • Develop both front-end and back-end components of applications. This includes working with frontend technologies (React, Angular, Vue, etc.) and backend integration using technologies like Node.js, Python, Java, or C#.
  • Build and implement secure authentication mechanisms using SAML, OAuth, OIDC, and integrate with Azure Active Directory (Azure AD) and other identity management systems.
  • Work closely with cross-functional teams, including business analysts, cloud engineers, and architects, to translate business requirements into technical solutions.
  • Implement and maintain CI/CD pipelines, automated testing, and continuous integration practices to ensure quality and agility in the development process.
  • Ensure that all applications are designed for high availability and incorporate multi-level disaster recovery (DR) strategies.
  • Design and implement APIs for system integration, using tools like Mulesoft or similar integration platforms to connect different applications and services.
  • Represent the development team in Change Management activities and coordinate with Change Control Boards as required.
  • Create comprehensive documentation for user stories, technical specifications, training materials, and operational procedures.
  • Stay up-to-date with Microsoft Azure technologies, industry trends, and best practices to continuously improve application performance and development techniques.
  • Assist with other projects or duties as assigned, including supporting resident RCCB applications and providing technical expertise as needed.
Requirements:
  • Strong proficiency in front-end technologies, including HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Experience in backend technologies such as Node.js, Python, C#, Java, or other programming languages.
  • Proficient with database technologies, including both relational (SQL) and non-relational (NoSQL) databases.
  • Hands-on experience with a wide range of Azure services, including:
  • Azure App Service, Azure Functions, Azure SQL Database, Azure Cosmos DB, Azure Kubernetes Service (AKS), Azure Active Directory (Azure AD), Azure Log Monitoring services, etc.
  • Familiarity with microservices architecture, API design principles, and experience implementing RESTful and/or GraphQL APIs.
  • Experience working with Azure DevOps or similar tools for building and maintaining CI/CD pipelines and managing GitHub repositories.
  • Knowledge of identity management tools and protocols, including Single Sign-On (SSO) using SAML, OAuth, OIDC, and integrating with Azure AD.
  • Experience with integration tools such as Mulesoft or other Enterprise Service Bus (ESB) platforms.
  • Familiarity with monitoring and logging tools, including Azure Monitor and Log Analytics, to track and optimize application performance.
  • Familiar with Agile, Waterfall, and Kanban methodologies for application development and project management.
  • Experience in mobile app development.
  • Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly to both technical and non-technical stakeholders.
  • Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect) are highly desirable.
Date Posted February 09, 2025
Located In Tate, GA
Apply

Similar Jobs

icon
09 February ( Today )

Dental Assistant

icon
09 February ( Today )

Industrial Cybersecurity Engineer

icon
09 February ( Today )

DOE Azure Developer with Angular

header
RIT Solutions, Inc.