Senior Devops/aws/azure Cloud Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- Over 11 years of overall experience in IT field including 5+ Years as Cloud /Devops Engineer, specialization in Setup and manage AWS, Azure and GPC infrastructure and Administration of Red Hat Enterprise Linux, CentOS, and Ubuntu.
- Expertise in building and supporting mission - critical IaaS/PaaS solutions for critical applications in Azure Cloud environment.
- Experience in Azure networking (Hybrid Connectivity, utilizing VPN and Express Route) and Azure security (NSG/UDR/ASG/Firewall services)
- Expertise working in a dynamic environment: Installing, Upgrading, Patching, Configuring and Performance Tuning on UNIX system software and hardware.
- Proficient in installation and configuration of various Packages and Patches in Linux utilizing Red Hat Satellite Server.
- Good experience on AWS platform and its dimensions of scalability including EC2, VPC, ELB, AMI, SNS, RDS, S3, EBS, IAM, Route 53, Auto scaling, Cloud Watch, Terraform, Security Groups.
- Hands on Experience in Creating secure hardened Red hat Linux and Windows AMI’s (Gold Images) using DISA STIG compliance standards and scan instances using Nessus security center and remediate the compliance and vulnerability findings using bash and ansible playbooks.
- Migrating the applications across environments such as DEV, Test, Impl and PROD.
- Automated AWS components like provisioning EC2 instances, Security groups, ELB, RDS, IAM through AWS Cloud Formation templates
- Providing 24X7 supports for the application on weekly schedule.
- Working knowledge of network administration, deploying and troubleshooting of DNS, LDAP, NIS, NFS, DHCP, Samba and TCP/IP.
- Experience with Linux, server automation, Python and scripting.
- Hands on experience in IP multi pathing and NIC Bonding in Linux servers.
- Expertise in system performance configuration and monitoring tools like Nagios and Splunk.
- Experience in with Virtualization technologies like installing, configuring, VMware vSphere. Creation, management, administration and maintenance of virtual servers and clients.
- Hands-on experience with configuration and automation tools such as Ansible, Puppet and Salt Stack.
- Experienced in installation and configuration of Apache Webserver, WebLogic, and Tomcat.
- Firm grasp of Jenkins/Maven deployment and build management system.
- Proficient in Amazon AWS components such as EC2 instances setup, Elastic LB and Elastic Storage.
- Expertise in utilizing GIT and Subversion as Version Control System.
- Excellent analytical, problem solving communication and interpersonal skills.
- Quick learning capability, delivering solutions as an individual and a good team player.
- Good understanding and exposure to Software Development Life Cycle.
TECHNICAL SKILLS
- Troubleshooting
- Issue/Risk Analysis
- Requirement Gathering
- VMware
- Project Coordination
- Automation
- DR/SRM Failover
- RHEL/CentOS
- Linux Architecture
- Code Reviews
- Ansible/Puppet/Chef/Jenkins
- Git/SVN/TFS
- Shell/Bash/Batch
- AWS/Azure/GCP
- Nagios/Cavassion/Splunk
- JBoss
PROFESSIONAL EXPERIENCE
Confidential
Senior Devops/AWS/Azure Cloud Engineer
Responsibilities:
- Working on the DevOps tools includes AWS, Git, Jenkins, Ansible, Puppet, salt stack Kubernetes, Docker, Elastic search, Terraform.
- Experience using Azure functions, Logic Apps, Service Bus, Virtual Machines
- Experience in Azure data storage including Common Data Service, SQL, Blob
- Azure Public/Private DNS Services
- Azure Security NSG/UDR/ASG/Firewall services
- Experience with Azure Active Directory management and design
- Experience with Windows and Linux Server Systems running in Azure IaaS environment
- Experience in implement automation solutions on Azure using open source tools and technologies
- Design and improvements of Azure B2B implementation and administration
- Managing Privileged role assignment through PIM
- Migrating Existing solutions to the Azure cloud platform
- Experience in configuring and using PaaS offerings (WebApp, Azure Database services, Azure Kubernetes, Azure DataLake, etc)
- Experience in setting up enterprise level account structure and security models in Azure
- Experience developing cybersecurity solutions across a diverse and heterogeneous IT environment
- Demonstrated experience in implementing security controls, including access control, privileged access management, data security, network security, data loss prevention, Cloud security, vulnerability management, configuration management, privacy, and audits
- Build automation handling large numbers of diverse systems with configuration management and automation systems like Azure DevOps (VSTS,) Docker, Chef, Terraform
- Experience with Azure Resource Templates based on best practices and Azure policies
- Experience in provisioning and managing Azure Infrastructure using automation - Powershell, ARM templates, Azure Blueprints
- Experience with Azure Active Directory management, design, configuration management tools and concepts - DSC, Salt
- Working knowledge with log collection tools and analysis, as well as infrastructure performance monitoring tools and optimization practices
- Creating secure hardened Red hat Linux and Windows AMI’s (Gold Images) using DISA STIG compliance standards and scan instances using Nessus security center and remediate the compliance and vulnerability findings using bash and ansible playbooks.
- Good experience on AWS platform and its dimensions of scalability including EC2, VPC, ELB, AMI, SNS, RDS, S3, EBS, IAM, Route 53, Auto scaling, Cloud Watch, Terraform, Security Groups.
- Setup/Managing VPC, Subnets, make the connection between different zones, Blocking suspicious IP/subnet via NACL.
- Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory, EBS) Used Amazon IAM to grant fine-grained access to AWS resources to users. Also, managed roles and permissions of users to AWS account through IAM and setup cross account access.
- Installed and Setup Web Servers (Apache and Tomcat), DB Server (My SQL).
- Spinning up Amazon Web Services resources by using Terraform.
- Using Jenkins for Continuous Integration and Continuous Deployment to Kubernetes environment.
- Creating SOP's for the AWS services and assist on deploying AWS Market place tools to automate the infrastructure using Jenkins and cloud formation.
- Experienced in creating Multi availability zone V3 architecture VPC’s and public and private subnets as per application and security TRA V3 requirement’s and distribute them as groups into various availability zones.
- Creating NAT gateways and instances to allow communication from the private instances to the internet through the bastion hosts.
- Using security groups, network ACL’s, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
- Participate in Configuration and Change management activities for the integration that myself and the team developed.
- Setup Nagios and cloud watch alerts.
- Assisting with Security audits (SCA), Penetration testing Elastic load balancer Pre-warming on AWS Environment for Application teams.
- Maintain security policy of the AWS deployed servers that meets or exceeds our ARS 3.1 security controls with Active directory.
- Maintain automated uptime monitoring and participate on-call (Pager Duty) procedures/coverage for downtime situations.
- Used SILK network monitoring tool and VPC flow logs to trouble shooting network problems and outages, scheduling upgrades and collaborating with network architects on network optimization.
- Provide and on-demand performance reports for capacity planning and trend analysis.
- Identify and recommend potential cost savings and provide impact analysis associated with proposed changes.
- Implement changes per approved change requests procedures and document operational activities for the internal team
- Detect and respond to issues affecting availability or performance of the Infrastructure
- Identify root causes of issues and implement changes to avoid future occurrences
- Written Terraform scripts to automated services in AWS cloud
- Created required components to enable a private, internal only cloud infrastructure.
- Developed, maintained and enhanced pre and post build scripts (Shell and Python)
- Designed and documented CI/CD tools configuration management.
- Used CI/CD tools Jenkins, Git, Jira and Docker registry/daemon for configuration management and automation using Ansible.
- Designed and Developed automation test scripts using Python.
- Using salt as configuration management tool to update software packages on all Linux servers.
- Administration of Linux that includes installation, testing, tuning, upgrading and loading patches, troubleshooting virtual server issues.
- Installed and managed Red Hat Linux using salt stack, ansible and applying security policies for hardening the server based on the company policies.
- Creating Jenkins’s Build with Deployment Pipeline using packer and ansible Server and clients to pick up the Build from Jenkins GitHub repository and deploy in target environments (Dev/Test, Implementation and Production).
- Using CPM (Cloud protection Manager) configuring instance’s and application data backup polices based on application retention policies.
Confidential
AWS/Azure/Devops Engineer
Responsibilities:
- Linux (Red Hat): Building general purpose servers per requirement from development team using PXE boot with kick start
- Deployed and managing many servers utilizing both traditional Microsoft Azure and with the Chef Platform configuration system.
- Hands on experience in using Elastic container services / Azure Container Services
- Experience in Architecting and Implementing Azure Service Offering such as IIS, Azure active directory, Azure resource management, Azure VM, Blob Storage, SQL Database, Azure Files, Azure Functions, etc
- Planning and setup of AZURE environment for client. Providing logistics and reports on best practices to be implemented in the setup of AZURE environment and data-migration
- Experienced in using Microsoft Azure, Tomcat, JBOSS, Web logic and Web Sphere Application servers for deployment
- Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process
- Branching, merging, Tabling, Tagging and Release Activities on Version Control Tools: TFS 2013 SVN, GIT
- Configured Build Controllers Permissions to create or modify Build Agents
- Used GIT for source code version control and integrated with Jenkins for CI/CD pipeline, Code Quality tracing and user management with build tool Maven Gradle
- Well Knowledge in Systems Administration, Data Center migration, Server Deployment and production support with scripting
- Setting up NIS domains, which involves configuring servers and client roles. creating net groups, updating maps and propagating maps to slave servers and clients via CRON jobs and manually
- Setting up directory shares with NFS servers, and configuring clients as NFS clients, setting up auto mounts for home directories in different domains
- Ensuring backup of all the servers and clients using Symantec net backup software, restoring data in the event of emergency
- Installs Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems
- Manage and support high-availability Data management systems
- Creating, deleting and managing virtual servers on VMware 5.5, vSphere 5.5 from Virtual Center 5.5 and vCenter automation respectively
- Red Hat Linux server administrator, including security patching, kernel tuning, RAID disk array mgmt, software packaging and installation using RPMs
- Installing and upgrading packages using YUM and RPM package management tools
- Creating and modifying scripts (mainly bash, shell) to accommodate the administration of daily duties
- Perform software installations and upgrade to operating systems & Layered software packages
- Install, configure and maintain workstations and servers including web servers in support of business processing requirements
Confidential
Cloud Engineer
Responsibilities:
- Experience in provisioning and managing Azure Infrastructure using automation - Powershell, ARM templates, Azure Blueprints
- Azure configuration management tools and concepts - DSC, Salt
- Responsible for managing the DevOps infrastructure such as Enterprise GitHub, Jenkins, Nexus with in enterprise tool chain
- Managed the user accounts (IAM), EC2, RDS, Route53, VPC, RDS, SES, SQS and SNS services in AWS cloud environment
- Wrote, maintained, reviewed and documented modules, manifests and Git repositories for Ansible on RHEL / CentOS platforms
- Had good experience in Kubernetes or K8s Orchestrated containers across multiple hosts. And provided security through projects like LDAP, SELinux, RBAC, and OAUTH with multi-tenancy layers
- Implemented & wrote playbooks for installing/removing packages, changing the configuration files etc using Ansible
- Created playbooks for Open Stack deployments and bug fixes with Ansible
- Managed Version Control Subversion (SVN) and GIT Hub Enterprise and Automated current build process with Jenkins with proposed Branching strategies to accommodate code in various testing cycles
- Hands on experience in installing Red Hat Satellite Server 6.2 & performing Configuration Management using Red Hat Satellite 6.2
- Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process
- Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments
- Perform weekly scheduled Patch management via Redhat Satellite
- Gathered requirements & prepared documentation for Red Hat Satellite Server and Ansible
- Linux (Red Hat): Building general purpose servers per requirement from development team using PXE boot with kick start
- Day to day data management of Linux VM Infrastructure including configuring, troubleshooting and resolving issues in a Red Hat Linux Server environment
- Proven experience of implementing monitoring using Nagios. Strong troubleshooting and implementing skills in enabling and maintaining SSL/HTTPS
- Hands on Experience in setting up LAMP stack support and administration
- Installing RHEL on physical and virtual servers using kickstart with PXE, configuring the server according to the company standards
- Monitoring and administrating of RHEL and tuning the servers for better efficiency
- Address user and environment issues quickly and efficiently with minimal downtime. Perform Server Deployment, upgrades and version release management
- Upgrading packages and patching systems using rpm and yum to maintain the productive environment
- Performance monitoring and capacity planning on Linux Servers
- Troubleshoot and resolved basic level system software, and communications problems
Confidential
Storage /AWS Engineer
Responsibilities:
- Implemented and maintained the using cloud watch and NewRelic monitoring and alerting of production and corporate servers/storage using AWS Cloud watch and GCP.
- Involved in setting up the backup server for Jenkins and prepared disaster recovery plans for Jenkins and Circle CI
- Automate the installation of ELK agent (file beat) with Ansible and Terraform.
- Automated Open Stack and AWS deployment using Cloud Formation, Ansible, Puppet and Terraform.
- Designed AWS Cloud and GCP Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
- Maintained build related scripts developed in Ruby/shell for Maven builds.
- Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
- Created AWS Route53 to route traffic between different regions.
- User level experience in Docker and integrating docker with Openstack Nova.
- Configured and automated the Jenkins, Circle CI, Build jobs for Continuous Integration.
- Redesigned and redeployed the Nagios and NewRelic implementation. Rest API nodes automatically added and removed themselves via chef.
- Designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups
- Implementation of AWS S3, EC2, Auto-Scaling, Load Balancer, Route 53 etc.
- Implement and administration of EMC CloudArray, Netapp OnCloud, SoftNAS, DDVE, Avamar Vitual edition and Networker virtual edition in AWS.
- File Storage provisioning from Netapps (CIFS, NFS, and Multi-protocol).
- Windows to Unix User mapping for proper access across protocols.
- Setting up DR (Netapp SnapMirror, EMC SRDF etc).
- Consolidations and migrations using snapmirror and robocopy.