Post Job Free

Resume

Sign in

Sr. Azure Developer

Location:
Washington, VA, 22747
Posted:
April 25, 2024

Contact this candidate

Resume:

Email: ad4r7c@r.postjobfree.com

Phone: 718-***-**** EMMANUEL LUNI

Azure Cloud Architect/ Sr. DevOps Engineer

PROFILE SUMMARY

• Strategic Professional offering 11+ years of rich and qualitative experience in IT, including 7+ years as an Azure Cloud Architect and DevOps Engineer

• Expertise in designing and architecting cloud solutions, specializing in Azure IaaS/PaaS services and hybrid environments, on prem and AWS.

• Possess rich experience in Azure and AWS Cloud Architecture, specializing in migrating organizations from monolithic to microservices architecture.

• Developed Azure Landing Zones, deploying resources like VMs, Load Balancer, Traffic Manager, and SQL, ensuring efficient resource management

• Proficient in Azure IaaS/PaaS services such as Network services, Load Balancer, App Services, Azure Functions, Logic Apps, VMs, VM Scale Sets, Front Door, Cosmos DB, Azure DevOps, and Storage (Data lake, Blob, File)

• Expertise in AWS services including EC2/Virtual Machine, VPC, RDS, ELB Load Balancing, IAM, Route53, EKS & ECS.

• Proficient in enabling seamless monitoring and log analysis through integration of Prometheus, Grafana, ELK, and Splunk with CI/CD pipelines

• Skilled in configuring Azure Virtual Networks (V-Nets), subnets, Azure network settings, AKS, DHCP address blocks, DNS settings, security policies, and routing

• Experienced in architecting cloud solutions with a focus on Cloud platforms, DevOps, CI/CD, and Configuration Management to ensure optimal performance, scalability, and continuous integration

• Proficient in leveraging Azure services for tracking, cost optimization, and security, and imparting knowledge through training sessions

• Expertise in configuring monitoring tools like Prometheus and Grafana for optimal performance and reliability in Kubernetes environments

• Hands-on experience in provisioning Azure cloud environments & resources using ARM Templates and Bicep

• Designed governance frameworks with Azure Policy, Blueprints, and Resource Graph, driving compliance and efficient resource management

• Expertise in DevOps practices including orchestrating Helm deployments, optimizing networking, security, and scaling, and integrating with Azure DevOps for end-to-end CI/CD pipelines

• Skilled in Docker, Azure Container Registry (ACR), and Azure Kubernetes Service (AKS), with expertise in ISTIO service mesh deployment and Logic App development

• Demonstrated leadership in leading end-to-end migration projects, designing hybrid solutions, and translating business requirements into technical solutions

TECHNICAL SKILLS

Cloud Platforms: Azure, AWS

Azure Services:

Aws Services: Azure App Service, Azure Functions, Web Jobs, Azure Batch, Azure App Logic, Azure Container Services, Azure Container Registry, Azure Kubernetes Services, Virtual Machines, Virtual Machine scale set, Azure Bastion Host, Jump Server, Virtual Network Peering, Virtual Private Network, Express Route, Availability Sets, Availability Zones, APIM, Virtual Networks, Regions, Traffic Manager, Application Security, Front Door, Load Balancer, Network Security Group, Application Security Groups, Service Bus, Service and Private Endpoints, Azure Data Factory, Azure Synapse, etc., Azure Storage Account, Blob, Containers, Queue, Table. Access Keys, Shared Access Signatures.

EC2, ECS, EKS, IAM, Elastic beanstalk, Lambda, S3, ELB, Elasticsearch, RDS VPC, Route53, Security group, NACL, Subnets, Autoscaling.

Infrastructure Provisioning Tools:

Terraform, Azure Resource Manager, Cloud Formation, ARM Template, BICEP

Configuration Management Tools:

Ansible, Chef, Salt Lake, PowerShell DSC

CI /CD Tools: Jenkins, Azure Pipelines, Gitlab Pipelines

DevOps Tools: AWS Code Pipeline, Code Build, Code Deploy, Elastic Beanstalk, Jenkins, Bamboo, Docker, Jira, Bugzilla, Splunk, Terraform (IAC)

Containerization Tools:

Docker, Kubernetes

Databases SQL Server, Oracle, MySQL, DynamoDB, MongoDB, PostgreSQL,, RDS, DynamoDB,

Source Code Management:

GIT, GitHub, Gitlab, Bitbucket, Azure Repos.

Logging & Monitoring Tools:

Nagios, Splunk, ELK, Data Dog, Dynatrace, Prometheus, Grafana, Azure Service Health, and Azure Network Monitor.

Scripting & Programming Languages:

Python, PowerShell, Bash/Shell, Java, JavaScript, ASP. Net

Application/Web Servers:

Apache Tomcat, NGINX, IIS, JBoss4.1, WebSphere, Web Logic

Operating Systems:

UNIX, Linux, Windows, Ubuntu, RedHat

Bug Tracking Tools:

JIRA, Bugzilla, Remedy, HP Quality Centre

PAAS:

Azure App Service, Azure Functions, Web Jobs, Azure Batch, Azure App Logic, Azure Container Services, Azure Kubernetes Services, etc.

IAAS: Virtual Machines, Virtual Machine scale set, Azure Bastion Host, Jump Server, Virtual Network Peering, Virtual Private Network, Express Route, Availability Sets, Availability Zones, Virtual Networks, Regions, Traffic Manager, Application Security, Front Door, Load Balancer, Network Security Group, Application Security Groups, Service Bus, Azure Storage Account, Blob, Containers, Queue, Table. Access Keys, Shared Access Signatures

Identity Management:

OAuth, Azure Active Directory, Managed Identity, Service Principal, AD B2C, RBAC, Azure Access Policies

DevOps: GitHub, Jenkins, Azure DevOps, YAML, CICD Pipelines, Blue Green Deployment, Canary Deployment, Deployment slots, SonarQube.

Security:

Azure Key Vault, Azure Firewall, Azure Security Centre, Azure DDOS Protection, Azure Health Service, Azure Network Monitor, Azure Sentinel, etc

Logging and Monitoring:

Azure Monitor, App Insights, Azure log analytics, and 3rd party like - Nagios, Splunk, ELK, Data Dog, Dynatrace, Prometheus, Grafana, AppDynamics, CloudWatch, cloudtrail.

PROFESSIONAL EXPERIENCE

Mastercard, New York, NY April 2022-Present

Sr. Azure Cloud Architect & DevOps Engineer

• Architecting Azure infrastructure solutions utilizing services such as Azure Virtual Machines (VMs), Azure Blob Storage, Azure SQL Database, and Azure Virtual Network for optimal performance and scalability

• Developing robust CI/CD pipelines to automate the build, testing, and deployment of applications in Azure, leveraging tools like Azure DevOps, Jenkins, or GitLab CI/CD

• Implementing automation strategies to streamline build, test, and deployment processes, ensuring efficient software delivery in Azure environments

• Integrating code repositories, testing frameworks, and deployment targets into CI/CD pipelines to facilitate seamless application deployment

• Writing and maintaining infrastructure as code using Azure Resource Manager (ARM) templates, Azure CLI, or Azure Bicep for declarative and version-controlled infrastructure provisioning

• Defining and provisioning Azure resources and services in a scalable and reliable manner, adhering to best practices and architectural standards

• Implementing and maintaining configuration management tools like Azure Automation, PowerShell DSC, or Chef Automate for efficient infrastructure management

• Performing load testing, capacity planning, and performance tuning exercises to optimize Azure infrastructure and application performance

• Documenting system architectures, deployment processes, and troubleshooting procedures to ensure comprehensive knowledge sharing and collaboration

• Staying abreast of the latest Azure services, DevOps tools, and industry best practices to drive continuous improvement and innovation

• Ensuring security and compliance of Azure infrastructure and applications through the implementation of security best practices, including Azure Active Directory (AAD) roles and policies, encryption at rest and in transit, and network security groups (NSGs)

• Collaborating closely with development teams to provide guidance on best practices for building applications optimized for deployment in Azure and assisting with troubleshooting application deployment issues

• Monitoring and maintaining the performance and availability of Azure infrastructure and applications using Azure Monitor, Azure Security Center, and other monitoring tools

• Participating in on-call rotation to provide 24/7 support for production systems, promptly resolving incidents and ensuring high availability and reliability of Azure environments

• Contributing to the development of the company's Azure DevOps culture by implementing processes and tools that foster collaboration, communication, and delivery speed

Martin Foods, Houston, TX Nov 2018 – Apr 2022

Sr Cloud Architect & DevOps Engineer

• Developed capacity and architecture plans for Azure Cloud migration, enhancing IAAS VMs and PAAS role instances for peak performance

• Designing and implementing automated CI/CD pipelines using Jenkins for efficient code deployment, ensuring rapid and reliable software delivery

• Establishing and maintaining robust Git workflows for version control using GitHub and Bitbucket, facilitating seamless collaboration among development teams

• Leveraged Azure Monitoring tools for data collection and issue resolution, including Log Analytics and Application Insights.

• Designed and implemented serverless solutions using Azure Functions and Python

• Utilized Azure DevOps/VSTS for version control, build, release management, and deployments across environments

• Formulating and executing comprehensive CI/CD roadmaps to streamline project development processes and improve overall efficiency

• Optimizing and refining the AWS deployment process, encompassing IAM, VPC, EC2, S3, and Security Groups, to ensure secure and scalable infrastructure.

• Spearheaded the migration of Linux environments to AWS, orchestrating migration plans and deploying EC2 instances within VPCs. Crafted security measures via AWS CloudFormation templates and Ansible modules, configuring security groups, NACLs, profiles, and roles.

• Orchestrating the deployment, management, scaling, and load balancing of Docker containers using Kubernetes, enhancing application reliability and performance

• Implemented Azure Active Directory for secure single sign-on access to SaaS applications

• Leveraging Terraform to craft precise Infrastructure as Code (IaC) scripts for seamless provisioning of AWS resources, ensuring consistency and reliability in infrastructure management

• Leading the strategic transition from a monolithic application to microservices architecture, significantly enhancing developer productivity and system scalability

• Utilizing Ansible for efficient automation, resource provisioning, and system upgrades across Linux and cloud environments, streamlining deployment processes

• Effectively scaling the platform to accommodate a 10x increase in customer demand, ensuring seamless user experience and optimal performance

• Configured Azure Express Route for private connections, bridging Azure and on-premises infrastructure

• Utilizing communication tools such as Jira, Slack, and Confluence to facilitate seamless collaboration and project management across teams

• Developing and automating standard operating procedures to address common failure scenarios, ensuring system resilience and reliability

• Configured Azure components, including Active Directory, Key Vault, and encryption, enhancing security

Viettel (Nexttel) Inc., Long Beach, CA Mar 2016 – Sep 2018

Cloud Architect & DevOps Engineer

• Built Azure landing zones and aligned target Azure infrastructure with migrated app requirements

• Designing and implementing a robust CI system within Azure DevOps, configuring build pipelines and release pipelines to automate the deployment of applications

• Leveraging Azure Kubernetes Service (AKS) to schedule, deploy, and manage containerized applications within a node cluster, ensuring optimal scalability and reliability

• Seamlessly integrating Azure Repos alongside Azure DevOps for version control, developing scripts for containerization via Ansible with Docker, and orchestrating deployments using AKS, ensuring streamlined development workflows within the Azure ecosystem

• Demonstrating proficiency in Azure DevOps administration, including handling backups and configuring essential pipelines and release gates, to maintain a stable and efficient CI/CD environment

• Collaborating effectively with application vendors for upgrades, enhancements, and technical support within the Azure marketplace, ensuring seamless integration of third-party solutions

• Leading the development and execution of a comprehensive CI/CD roadmap within Azure DevOps, driving continuous improvements and efficiency gains in project delivery processes within the Azure cloud environment

• Provisioned servers and Azure resources using ARM templates and Terraform, adhering to infrastructure-as-code principles

• Implemented version control, build, and release management using Azure DevOps, VSTS, and Visual Studio

• Implemented methods such as Azure Data Migration Service, Azure Database Migration Service, and Azure Data Factory

• Created and maintained Azure DevOps-related tools for deployment and provisioning

• Utilized Azure DevOps services for work planning, code collaboration, and efficient application deployment

• Managed Azure Kubernetes Services (AKS) policies and access to resources

• Developing and automating standard operating procedures within Azure Automation to swiftly address common failure scenarios, ensuring system resilience and reliability

• Diligently monitoring, analyzing, and generating reports on performance statistics for cloud-hosted environments within Azure Monitor, ensuring optimal system performance and availability

• Providing valuable consultation and contributing to the refinement of system architecture within Azure, optimizing cloud infrastructure for performance, scalability, and cost-efficiency

• Ensuring high availability of critical infrastructure within Azure by managing Azure virtual machines, Azure App Service instances, and other Azure resources, mitigating risks and ensuring business continuity

• Leveraging Azure Resource Manager (ARM) templates and Azure CLI for infrastructure provisioning and management, ensuring consistent and repeatable deployments within Azure

• Successfully participating in an on-call schedule, providing timely support during the local time zone, ensuring uninterrupted operation of Azure environments

Quantiphi Inc., Marlborough, MA Nov 2014 – Mar 2016

DevOps & Administration Engineer

• Crafted and rigorously tested storage strategies, along with a comprehensive disaster recovery plan for client databases

• Developed and implemented new development tools and infrastructure

• Involved in requirement gathering and understood the needs of stakeholders and conveyed them to developers

• Automated and improved the development and release processes

• Tested and examined code written by others and analyzed results, ensured that systems are safe and secure against cybersecurity threats

• Identified technical problems and developed software updates and fixes

• Deployed updates and fixes to various environments while providing Level 2 technical support, offering hands-on assistance for system setup and efficient resolution of issues through adept communication with staff and clients

• Delivered a solution that ensured impeccable recovery performance and maintained high availability.

• Provided hands-on assistance for system setup and efficient resolution of issues, showcasing exceptional communication skills

• Developed baseline compliance for Windows computers, maintaining software operations by conducting in-depth database analysis, performance monitoring, and seamless patch installations

• Used Splunk to orchestrate real-time monitoring of system operations, enabling swift responses to triggers and observations to ensure optimal system performance and security

• Analyzed, enhanced, and maintained the Business Continuity Plan (BCP) and Disaster Recovery Plan (DRP), these comprehensive documents outline strategies for business continuity and data recovery in worst-case scenarios

• Utilized Jenkins pipelines for microservices builds and orchestrated Docker container clusters using Kubernetes, optimizing deployment processes for enhanced efficiency,

• Employed ticketing software to accurately document, track, and address reported problems and incidents, driving timely resolutions

• Generated reports using Splunk, enhancing security insights and incident detection capabilities

• Spearheaded the deployment of profiles using Microsoft Endpoint Manager and created tailored compliance policies for company-owned devices, ensuring standardized security protocols.

• Monitored and updated web applications, effectively resolving network communication issues, and ensuring uninterrupted performance.

• Successfully deployed and maintained services and applications within Windows and Linux environments, orchestrating efficient operational setups.

• Collaborated closely with operational leaders and management during outages, offering valuable technical insights and expertise to drive effective solutions.

Truist Financial, Atlanta, GA Mar 2013 – Nov 2014

Systems Administrator

• Took charge of installing, administering, and maintaining SQL Server instances, ensuring their optimal performance and reliability

• Managed the functionality and efficiency of Linux and UNIX-based operating systems, guaranteeing their smooth operation and performance.

• Configured and established the necessary infrastructure for a DevOps environment on Linux, facilitating collaborative development and streamlined operations

• Oversaw system monitoring to proactively identify and resolve potential issues, ensuring optimal performance and availability

• Managed and maintained servers, storage systems, network devices, and virtualization platforms to support business operations

• Provided technical support and assistance to end-users, troubleshooting system issues, and resolving software and hardware problems

• Implemented and enforced security policies and measures to safeguard data and systems against cyber threats

• Developed and implemented patch management strategies to ensure systems were up to date with the latest security patches

• Managed backup and recovery solutions to protect critical data and ensure business continuity in case of system failures

• Maintained comprehensive documentation of system configurations, procedures, and troubleshooting steps

• Coordinated with third-party vendors and service providers to procure hardware, software, and services

• Stayed informed about emerging technologies and best practices in system administration

• Assisted in conducting security audits and compliance assessments to ensure adherence to regulatory requirements

• Responded promptly to system alerts, security incidents, and service disruptions to minimize downtime and mitigate risks

• Collaborated closely with infrastructure, Java developers, network, database, application, and business intelligence teams to ensure high data quality and availability.

ACADEMIC CREDENTIALS

Bachelor of Computers Science from University of Bamenda, Cameroon



Contact this candidate