Adept Azure Cloud Engineer with a proven track record at Microsoft, specializing in cloud computing and DevOps principles. Excelled in collaborative projects, enhancing system agility through infrastructure as code and automation. Demonstrates continuous learning and leadership in cloud architecture, with a keen focus on results and innovation.
Key Responsibilities:
● Cloud Architecture Expertise: Recognized as the in-house authority on
cloud architecture and automation, specializing in IaaS, DBaaS, FaaS.
PaaS, and SaaS solutions.
● Collaboration: Effective collaboration with application development and
security experts to implement optimal cloud solutions.
● Continuous Learning: Committed to staying updated on the latest Microsoft
technologies through training and participation in industry conferences.
● Documentation: Proficient in creating comprehensive documentation that
communicates best practices and cloud design decisions.
● Infrastructure as Code: Skilled in developing infrastructure as code to
enhance system agility.
● Architectural Documentation: Maintains well-structured documentation,
including whitepapers, reference architectures, and operational
procedures.
● SDLC Participation: Engages in the Software Development Life Cycle (SDLC)
using Azure DevOps and Microsoft 365 for collaborative team efforts.
● Solution Design: Expert in designing and deploying a wide range of cloud
solutions, including IaaS, PaaS, DBaaS, FaaS, high-availability VMs, data
storage, and secure network architectures.
● Identity and Governance: Leads the design and implementation of identity
and governance management within Azure and Microsoft 365.
● SaaS and Managed Services: Spearheads the design and implementation of
Software as a Service (SaaS) products and cloud-managed service
solutions.
● Availability: Willing to perform occasional on-call and after-hours work
as required.
Technology Expertise:
● Compute: Proficient in Windows and Linux VM deployment, operation,
maintenance, and monitoring. Familiar with Azure Backup and Recovery
Services, Kubernetes, Helm, and Docker.
● Network: Competent in Azure network services such as Azure Front Door,
Application Gateway, Load Balancer, VPN, and more.
● Governance/Identity: Expertise in Azure AD, Microsoft 365, Azure
Governance, and related policies.
● Integration and Automation: Familiarity with Azure Function Apps, Logic
Apps, and API Management for integration and automation.
● DevOps: Proficient in DevOps tools including GitHub, Azure DevOps, and
CI/CD pipelines.
Key Responsibilities:
● Azure Resource Management: Design, deploy, and configure Azure resources
to meet operational needs.
● User Support: Assist users with onboarding, accessing, and effectively
using Azure resources.
● Azure Expertise: Stay current with Azure cloud computing services and
optimize system operations and resource utilization.
● Subscription Management: Manage Azure subscriptions and resources,
ensuring compliance with security policies.
● Compliance and Security: Ensure Azure environment adheres to Azure and
FTS security policies as well as industry standards and regulations
(e.g., SOC, HIPAA).
● Performance Monitoring: Monitor Azure resources for performance and
availability, providing support for implementation, troubleshooting, and
maintenance.
● Tiered Support: Provide Tier 1 (Help Desk) and Tier 2 (Escalation)
problem identification, diagnosis, and resolution.
Technology Expertise::
● Compute: Proficient in Windows and Linux VM deployment, operation,
maintenance, and monitoring. Familiar with Azure Backup and Recovery
Services, Kubernetes, Helm, and Docker.
● Network: Competent in Azure network services such as Azure Front Door,
Application Gateway, Load Balancer, VPN, and more.
● Governance/Identity: Expertise in Azure AD, Microsoft 365, Azure
Governance, and related policies.
● Integration and Automation: Familiarity with Azure Function Apps, Logic
Apps, and API Management for integration and automation.
● DevOps: Proficient in DevOps tools including GitHub, Azure DevOps, and
CI/CD pipelines.
Key Responsibilities:
● System Maintenance: Regularly monitor and maintain hardware, server
resources, systems, and key processes. Review system and application
logs, ensuring the completion of scheduled jobs.
● Server Management: Maintain servers for various standard Internet
services, including DNS, NFS, DHCP, Group Policy, Email, printing, FTP
services, and more.
● Issue Resolution: Troubleshoot a wide range of system issues, addressing
software, hardware, and network problems. Handle trouble tickets and
service tasks.
● System Analysis: Analyze systems to recommend upgrades and changes.
Manage the distribution of patches and software releases as needed.
● Monitoring and Troubleshooting: Manage system troubleshooting and
monitoring tools, alarm conditions, and escalation processes.
● Assessment: Evaluate the organization's current and future system needs.
● Change Management: Participate in change management and root cause
analysis, liaising with field operations, equipment vendors, and network
service providers.
● Data Center and Network Support: Familiar with data center technologies
and network infrastructure for troubleshooting data center issues.
● Project Management: Manage technical projects aligned with organizational
goals.
● Network and Disaster Recovery: Ensure effective delivery of networks,
development, and disaster recovery systems and processes.
● Confidentiality: Maintain a high degree of confidentiality due to access
to sensitive information.
● Attendance: Consistently maintain regular and predictable attendance and
flexibility to meet departmental needs.
● On-Site Troubleshooting: Be available for on-site troubleshooting,
including travel when necessary.
● Mobile Device Management: Knowledgeable in troubleshooting, managing, and
activating mobile devices.
● Regulatory Compliance: Abide by all relevant regulations, policies,
procedures, and standards. Ensure overall compliance with local, state,
and federal laws, Medicare regulations, and established personnel
policies and procedures.
Key Responsibilities:
● Software and Hardware Management: Install and configure software and
hardware components.
● Server Management: Oversee network servers and technology tools to ensure
optimal performance.
● Technical Support: Provide technical support to address hardware and
software issues experienced by users.
● Performance Monitoring: Monitor system performance and conduct
maintenance as per requirements.
● Operating System Configuration: Manage the configuration and operation of
client-based computer operating systems.
● System Upgrades: Upgrade systems and processes as needed to improve
functionality and address security issues.
● Infrastructure Administration: Administer infrastructure components,
including firewalls, databases, and malware protection software.
● Documentation: Create an internal wiki containing technical
documentation, manuals, and IT policies for reference.