Senior Azure Administrator

Apply Now

Company: Tech Tammina

Location: Annapolis, MD 21401

Description:

Location: Onsite in Annapolis, MD

Type: Long-Term Contract

Azure Solution Architect

Key Responsibilities:

Azure Administration:
  • Administer and manage Azure resources, including Virtual Machines, Storage Accounts, Virtual Networks, AKS, Azure Functions, and more.
  • Monitor and optimize Azure costs, configurations, and licensing to ensure cost efficiency.
  • Uphold security best practices, including managing EntraID/Azure AD, role-based access control (RBAC), and Azure Security Center.
  • Ensure architectural integrity and adherence to industry best practices across all Azure services.

D365 and Power Platform Management:
  • Oversee and administer D365 applications and the Power Platform (Power Apps, Power Automate, Power BI).
  • Configure, customize, and maintain D365 applications to align with business needs.
  • Implement governance and compliance policies for D365 and Power Platform.

DevOps and CI/CD Pipeline Development:
  • Develop and manage CI/CD pipelines for Power Platform and D365 applications using Azure DevOps.
  • Automate deployment processes to ensure seamless integration and delivery of applications.
  • Collaborate with development teams to streamline application development and deployment processes.

Disaster Recovery and Business Continuity Planning:
  • Develop and implement disaster recovery (DR) and business continuity plans (BCP) for D365 applications.
  • Configure Azure to support DR and BCP, ensuring minimal downtime and data loss in case of failures.
  • Conduct regular DR/BCP drills to ensure readiness and effectiveness.

Backup and Security Management:
  • Ensure all application databases and configurations are securely backed up.
  • Implement and manage backup policies and procedures, including regular testing of backup and restore processes.
  • Maintain the security of application data and configurations, ensuring compliance with data protection regulations.

Performance Monitoring and Optimization:
  • Monitor the performance and availability of Azure resources, D365 applications, and Power Platform solutions.
  • Identify and resolve performance bottlenecks and issues.
  • Implement best practices for performance optimization and scalability.

Documentation and Reporting:
  • Maintain comprehensive documentation of configurations, processes, and procedures.
  • Generate regular reports on system performance, security, and cost efficiency.
  • Provide training and support to end-users and technical teams as needed.

Qualifications:
  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience: Minimum of 5 years in Azure administration, DevOps, and D365/Power Platform management.
  • Skills:
  • Strong knowledge of Azure services, including EntraID/Azure AD, Virtual Machines, Storage, Networking, AKS, and Azure DevOps.
  • Experience with disaster recovery and business continuity planning for cloud applications.
  • Proficiency in developing and managing CI/CD pipelines using Azure DevOps or similar tools.
  • Excellent understanding of security best practices and compliance requirements.
  • Strong analytical, problem-solving, and organizational skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications:
  • Certifications: Azure Administrator Associate, Azure DevOps Engineer Expert, or Azure Solutions Architect.
  • Technical Skills: Experience with scripting and automation using PowerShell, Azure CLI, or other relevant tools.
  • Methodologies: Familiarity with agile methodologies, specifically Scrum and Kanban.

Similar Jobs