Skip To Main Content Accessibility Feedback
ZipApply

Azure Infrastructure and DevOps Engineer

AustinPPS Reston, VA, USA
    Remote
  • Employment Type

    Full-Time
  • Benefits Offered

    Dental, Life, Medical, Retirement, Vision
  • Compensation

    $145,000 per year

Why Work Here?

Long-term hiring opportunities in agile Azure cloud

  • Azure Infrastructure Design and Planning: Design the Landing Zone infrastructure for applications on the Azure platform. Collaborate on selecting the appropriate Azure services, virtual machines, networking configurations, and storage options to meet the project's requirements.
  • Azure Cloud Deployment: Deploy and provision the Azure-based platforms/infrastructure according to the design and architectural guidelines. Utilize Infrastructure as Code (IaC) tools such as Terraform to automate the deployment process efficiently.
  • Monitoring and Alerting Setup: Set up comprehensive monitoring and alerting mechanisms for application infrastructure. Implement Azure monitoring services like Azure Monitor, Azure Application Insights, and Log Analytics to ensure real-time visibility into system health and performance
  • Security and Compliance: Implement robust security controls and best practices for the application. Configure access controls, identity and access management (IAM), and data encryption to ensure data security.
  • Backup and Disaster Recovery Strategy: Develop a reliable backup and disaster recovery strategy for all system. Plan for data backup, retention, and restoration procedures to safeguard against data loss and ensure high availability.
  • Infrastructure Automation: Embrace automation in all aspects of infrastructure management. Leverage CI/CD pipelines and automation tools like Azure DevOps to streamline infrastructure updates and changes.
  • Documentation and Knowledge Sharing: Create detailed documentation for the newly set up infrastructure, including configurations, operational procedures, and troubleshooting guides. Facilitate knowledge sharing within the team for effective collaboration.
  • Performance Optimization: Continuously monitor and analyze performance. Collaborate with developers to optimize application performance, implement caching strategies, and identify areas for improvement.
  • Technical Troubleshooting and Support: Provide technical support for the team during the deployment phase and beyond. Troubleshoot and resolve infrastructure-related issues promptly, working closely with cross-functional teams.

 

Skills and Experience Required:

  • Proof of US Citizenship or lawful permanent resident status

  • Must pass government security background check specific to this system/platform. Background check instructions will be provided prior to starting in this role and background check must complete prior to starting this role.
  • 5+ years proven experience as an Infrastructure Operations Engineer or similar role, with a focus on Azure-based infrastructure setup and management
  • 3+ years Hands-on experience with Infrastructure as Code (IaC) tool Terraform
  • Familiarity with Azure services, including virtual machines, virtual networks, Azure App Service, Azure SQL, AzureSynapse, AzureApp Services
  • 3+ years Knowledge of Azure monitoring and alerting services like Azure Monitor, Azure Application Insights, Azure Sentinel, and Log Analytics
  • Strong understanding of security best practices for Azure deployments, including access controls, IAM, and data encryption. Awareness of FedRAMP, FISMA, and/or Zero Trust Architecture strongly desired.
  • 3+ years experience with CI/CD pipelines and deployment automation using tools like Azure DevOps
  • 3+ years' experience with release management and production operations
  • 3+ years' experience with IAM integration including SSO, LDAP, and AD integration
  • Experience with Agile methodologies, Scrum
  • Excellent problem-solving skills and a proactive approach to identifying and resolving issues
  • Strong teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams

Preferred

  • Bachelor’s degree or higher in Computer Information Systems, Software Engineering, or similar.
  • 3+ Microservices Architecture (advanced design patterns).
  • 3+ Demonstrated experience in developing APIs and interface contracts
  • 3+ years' experience building distributed / service oriented / microservice-style and cloud-based application architectures
  • 3+ years' experience in an agile coaching/mentoring role
  • 3+ years of software delivery experience, working on or leading agile development teams (ideally using Scrum or Kanban)
  • 3+ C# or Python
  • 3+ HTML 5, CSS React, Blaze, or NodeJS
  • 3+ .Net
  • 3+ Rest Services/API’s
  • 3+ Visual Studio
  • 3+ Git

About AustinPPS:

AustinPPS delivers simple technical and business solutions for complex organizations and systems.

Company website: http://www.austinpps.com

Posted date: 7 days ago

View all Jobs at AustinPPS

Similar Jobs

Phil
Your Career Advisor

Can I help with your job search?

Get Started