Senior Azure Administrator
Apply NowCompany: Tech Tammina
Location: Annapolis, MD 21401
Description:
Location: Onsite in Annapolis, MD
Type: Long-Term Contract
Azure Solution Architect
Key Responsibilities:
Azure Administration:
D365 and Power Platform Management:
DevOps and CI/CD Pipeline Development:
Disaster Recovery and Business Continuity Planning:
Backup and Security Management:
Performance Monitoring and Optimization:
Documentation and Reporting:
Qualifications:
Preferred Qualifications:
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.