INVID-posted 3 months ago
PR
11-50 employees

At INVID, we’re looking for a highly skilled and motivated Azure Application Engineer to lead the automation, scalability, and reliability of our cloud infrastructure within the Microsoft Azure ecosystem. This role is essential in bridging development and operations, ensuring seamless CI/CD pipelines, secure deployments, and a resilient cloud architecture. The ideal candidate is passionate about Infrastructure as Code, cloud-native technologies, and driving continuous improvement. You’ll collaborate closely with our development, QA, and security teams to implement best practices in DevOps and cloud security, while optimizing performance, cost-efficiency, and system resilience.

  • Analyze application architecture and dependencies to determine cloud readiness and define migration strategies (Rehost, Refactor, Replatform).
  • Collaborate with architects to ensure application design aligns with Azure cloud best practices.
  • Assist in migrating applications to Azure using tools like Azure Migrate, Database Migration Service (DMS), and Azure App Service Migration Assistant.
  • Configure and deploy applications on Azure infrastructure, ensuring minimal downtime.
  • Validate application functionality, data consistency, and system performance after migration.
  • Troubleshoot and resolve application issues to ensure seamless operation in the Azure environment.
  • Configure applications to leverage Azure services such as Azure App Service, Azure SQL, Azure Functions, and Cosmos DB.
  • Implement monitoring and logging solutions using Azure Monitor, Log Analytics, and Application Insights.
  • Collaborate with DevOps teams to integrate applications into CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Develop scripts and automation workflows for repeatable application setup and configuration.
  • Work closely with migration architects, cloud engineers, and QA teams to ensure successful migrations.
  • Actively participate in Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Maintain comprehensive documentation for application configurations, migration processes, and test results.
  • Share insights and knowledge with team members to enhance overall migration efficiency.
  • Minimum of 3+ year experience in a security engineering role, with experience in network security, application security, and security frameworks.
  • Bachelor's degree in related area and / or equivalent experience / training.
  • Proficient in Azure services such as Virtual Machines, Azure App Service, Azure SQL Database, Storage Accounts, and Networking (VNets, NSGs).
  • Experience with Azure migration tools like Azure Migrate, DMS, and App Service Migration Assistant.
  • Strong experience in deploying, configuring, and maintaining applications in Azure environments.
  • Familiarity with modern application architectures, including microservices and serverless computing.
  • Proficiency in scripting languages such as PowerShell, Python, or Bash.
  • Experience with Infrastructure as Code (IaC) tools like ARM templates, Bicep, or Terraform.
  • Hands-on experience with Azure Monitor, Application Insights, and Log Analytics for application monitoring.
  • Strong problem-solving skills for diagnosing application and system issues.
  • Experience working in agile environments, participating in Scrum practices, and contributing to iterative delivery.
  • Excellent analytical and troubleshooting skills.
  • Strong communication and collaboration abilities.
  • Detail-oriented with a focus on delivering high-quality outcomes.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Excellent computer proficiency including JIRA.
  • Experience with advanced Azure services like AKS (Azure Kubernetes Service), Azure Logic Apps, and Azure Synapse Analytics.
  • Understanding of Azure Identity and Access Management (IAM) and security best practices.
  • Familiarity with Azure Cache for Redis and Content Delivery Networks (CDNs) for performance optimization.
  • Knowledge of scaling and tuning applications on Azure for cost-efficiency and performance.
  • Experience with CI/CD pipelines in Azure DevOps or GitHub Actions.
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Proficiency in validating application functionality, data consistency, and workload dependencies during migrations.
  • Microsoft Certified: Azure Developer Associate or Azure Solutions Architect Expert.
  • Ability to mentor and guide junior engineers.
  • Proactive and adaptable in dynamic project environments.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service