We provide IT Staff Augmentation Services!

Sr Devops/aws Engineer Resume

4.00/5 (Submit Your Rating)

Woodcliff Lake, NJ

SUMMARY

  • Sr Cloud DevOps engineer with over 8+ years’ experience in Azure Cloud DevOps, also experienced on GCP, AWS, Configuration management, Infrastructure automation, Continuous Integration and Delivery (CI/CD). me can implement effective strategies for N - Tier application development in bothCloud and On-premisesenvironments. Experience in dealing withUnix/Linux and Windowsserver administration.
  • Expertise in Architecting and ImplementingAzure ServiceOffering, such asAzure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
  • Hands on experience on Backup and restoreAzure servicesand in Design and configureAzure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing. Azure cloud services, Blob storage, Active directory, Azure Service Bus, Cosmos DB.
  • Expertise in AzureScalabilityand AzureAvailability- Build VMs availability sets using theAzureportal to provide resiliency forIaaSbased solution andVirtual Machine Scale Sets (VMSS)usingAzure Resource Manager (ARM)to managenetwork traffic.
  • Experience in migrating on-premises applications toAzureand configuredVNETsandsubnetsas per the project requirement also performedPowerShell scriptingto doPatching,Imaging, andDeployments inAzure.
  • Knowledge ofAzure Site RecoveryandAzure BackupInstalled and Configured the Azure Backup agent and virtual machine backup, EnabledAzure Virtual machinebackup from theVaultand configured theAzure Site Recovery (ASR).
  • Implemented a CI/CD pipeline usingAzure DevOps (VSTS, TFS)in both cloud and on-premises withGIT, MS Build, Docker, Mavenalong withJenkins’splugins.
  • Experience in writingInfrastructure as a code (IaC) inTerraform, Azure resource management, AWS Cloud formation.Created reusableTerraform modulesin both Azure and AWS cloud environments.
  • Experience in Infrastructure Development and Operations involvingAWS Cloud Services, EC2, EBS, VPC, RDS, SES, ELB, Auto scaling, CloudFront, Cloud Formation, Elastic Cache, API Gateway, Route 53, Cloud Watch, SNS.
  • Expertise in buildingCI/CDon AWS environment usingAWS Code Commit,Code Build,Code DeployandCode Pipelineand experience in usingAWS CloudFormation, API Gateway,andAWS Lambdain automation and securing the infrastructure onAWS.
  • Experience in changing over existingAWSinfrastructure toServerlessarchitecture(AWS Lambda, AWS Kinesis)through the creation of aServerlessArchitecture usingAWS Lambda,API gateway,Route 53, S3 buckets.
  • Experience inKubernetesto deployscale, load balance,andmanage Docker containerswith multiple names spaced versions usingHelm charts.
  • Experience in managed kubernetes services such asGoogle kubernetes engine (GKE), Azure kubernetes and AWS Elastic container service.
  • Hands-on in usingOpenShiftfor container orchestration withKubernetes, container storage, automation, to enhance container platform multi-tenancy. Experience withOpenShift, Kubernetesarchitecture and design, troubleshooting issues and multi-regional deployment models and patterns for large-scale applications.
  • Proficiency in usingDocker Hub, Docker Engine, Docker images, Docker Weave, Docker Compose, Docker Swarm, andDocker Registryand usedcontainerizationto make applications platform when moved into different environments.
  • Proficient in creatingDocker imagesusingDocker File, worked onDocker containersnapshots, removing images, and managingDocker volumesand implementedDockerautomation solution forCI/CDmodel.
  • Extensive experience in installing, configuring and administeringJenkins CItool on Linux machines and usedJenkins Pipelinesto drive all Microservices builds out to theDocker Registryand then deployed toKubernetes, Created Pods and managed using Kubernetes.
  • Expertise in configuring themonitoringandalerting toolsaccording to the requirement likePrometheusandGrafana, setting upalertsanddeployed multiple dashboardsfor individual applications inKubernetes.
  • Experience inConfiguration management toolssuch asChef, Ansible,andPuppet.Wrote Chef recipes and cookbooks inRubyscripting.
  • Experienced inAnsibleTower, which provides an easy-to-use dashboard and role-based access control and in developingAnsibleplaybooks for managing the application/OS configuration files in GIT hub, integrating with Jenkins, and Verifying with Jenkins plugins, deploying the application in Linux environment.
  • Experience inAnsiblesetup, managing hosts file, UsingYAMLlinter, authoring various playbooks and custom modules with Ansible and Ansible Playbooks to automate in AWS services like LaunchingEC2, ProvisioningIAM, ConfiguringVPC,EBS, Monitoring usingCloud WatchandCloud Trail.
  • Expert in Setting up Continuous Integration (CI) by configuring Build, Code, Deploy and test automation Jobs inJenkinsfor different applications and in creation and deployment using Codeship to automate branch & project creation in Git using (Groovy language) in Jenkin’s file and automating (using Ansible).
  • Professional indeployingand configuringElasticsearch, Logstash, Kibana(ELK) and AWSKinesisforlog analyticsand skilled inmonitoringservers usingNagios,Splunk,AWS CloudWatch, Azure MonitorandELK.

TECHNICAL SKILLS

Cloud Platform: AWS, Pivotal Cloud Foundry (PCF), Microsoft Azure, Google Cloud Platform (GCP).

Infrastructure as Code: Terraform and Cloud Formation.

AWS Services: VPC, EC2, IAM, S3, Elastic Beanstalk, CloudFront, Redshift, Lambda, Kinesis, DynamoDB, Direct Connect, Storage Gateway, DMS, SMS, SNS, and SWF.

Operating Systems: Linux (Red Hat, CENTOS, SUSE, Mint), Ubuntu, Kali, Solaris, DEBAIN, HP-UX,Windows.

Scripting: Shell Scripting, Groovy, Python, Ruby, Perl and Power Shell.

Version Control Tools: GIT, GITHUB, TFS, Subversion (SVN), CVS and Bitbucket.

Build Tools: Maven, Gradle, Sonar, Nexus, and Ant.

Containerization Tools: AWS ECS, Docker, Kubernetes, Mesos.

Application Servers: WebSphere Application Server, Apache Tomcat, Jboss, WebLogic, Nginx.

Automation & Configuration Tools: Ansible, Chef, Puppet, Jenkins.

Orchestration Tools: Kubernetes, Docker swarm, and Apache Mesos.

Testing tools: Selenium, Cucumber

Networking Protocols: TCP/IP, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP, SMTP.

Monitoring Tools: Azure Monitor, Nagios,AWS CloudWatch, Splunk, and ELK.

Bug Tracking Tools: JIRA, Bugzilla, and Red Mine.

PROFESSIONAL EXPERIENCE

Confidential - Woodcliff Lake, NJ

Sr DevOps/AWS Engineer

Responsibilities:

  • Designed, built, and deployed a multitude of applications utilizing the AWS stack (Including EC2, R53, S3, RDS, SNS, and IAM), by focusing on high- availability, fault tolerance, and auto-scaling with the Terraform and packer.
  • Configured and deployed GIT repositories with branching, forks, tagging, merge requests and notifications.
  • Automated weekly releases with Maven and gradle scripting for compiling Java Code, debugging and placing Builds into Maven Repository.
  • Experienced in authoring pom.xml files, performing releases with Maven release plugins and managing artifacts in Maven internal repository.
  • Implemented VMware ESX server to provide multiple virtual hardware platforms while keeping hardware costs and energy consumption down.
  • Designed and setup CI/CD pipeline to deploy containerized applications in the cloud.
  • Involved in installing Jenkins on Linux environment and implemented a Master and Slave configuration to run multiple build operations in parallel.
  • Deployed and monitored Micro services using pivotal cloud foundry, also managed domains and routes with the cloud foundry. Worked in using Dockers Swarm and deployed spring boot applications.
  • Design an ELK system to monitor and search enterprise alerts. Installed, configured and managed the ELK Stack for Log management within EC2 / Elastic Load balancer for Elastic Search.
  • Used SonarQube for continuous inspection of code quality and to perform automatic reviews of code to detect bugs. Managing AWS infrastructure and automation with CLI and API.
  • Working on Inbound and Outbound services with automation of Chef.
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Working on Micro services for Continuous Delivery environment using Docker and Jenkins.
  • Worked on Ansible for configuration management and infrastructure automation. Also, created inventory in Ansible for automating continuous deployment and wrote playbooks using YAML scripting.
  • Installed Docker using Docker Toolbox and worked on creating the Docker containers and Docker consoles for managing the application life.
  • Experience in writing & managing Ansible Scripts using Linux automated deployments using Ansible.
  • Built and managed a large deployment Ubuntu Linux instances system with Ansible Automation.
  • Used Ansible to manage Web Applications, Config Files, Database, Commands, Users, Mount Points and Packages.
  • Collaborated in the automation of AWS infrastructure via terraform, deployed micro services, including provisioning AWS environments using Ansible Playbooks.
  • Created Docker container images by tagging and pushing the images and worked on the infrastructure using Docker containerization.
  • Supported AWS Cloud environment with 2000+ AWS instances configured Elastic IP and Elastic storage deployed in multiple Availability Zones for high availability.
  • Working with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Created streams in the SpringXD for message de-queuing and created collections in MongoDB and separate databases in the MongoDB instances to capture logging activity.
  • Configured the application to run on the datacenter using Terraform.
  • Developed and deployed stacks using AWS Cloud Formation Templates (CFT) and AWS Terraform.
  • Setup JFrog Artifactory on AWS, single copy of any binary is ever stored on this file system.
  • Used Minikube to manage local deployments in Kubernetes, created local cluster and deployed application containers.
  • Installed SonarQube on a sandbox and installed plugins based on developer requirements.
  • Performed integration of Code Quality Analysis Techniques using SonarQube, Checkstyle and find bugs with CI tools.
  • Implemented logging solutions with Elastic search, Logstash & Kibana.
  • Implemented and maintained the monitoring and alerting of corporate servers/storage using AWS Cloud Watch, Nagios and New Relic.
  • Used Nagios for application and hardware resource monitoring and wrote new plugins in Nagios to monitor resources.
  • Used JIRA to track issues and Change Management. Also, used Slack to communicate with teammates.
  • Worked on setting up AWS-VPC, creating AWS EC2 and launching AWS EC2 instances on diverse types of private and public subnets based on the requirements of the applications.
  • AWS expertise in dealing with AWS resources S3, ECR, AMI, ELB, Route 53, etc.
  • Developed Python scripts to take backup of EBS volumes using AWS Lambda and Cloud Watch.
  • Used IAM to create new accounts, roles and groups which are engaged in enabling Lambda functions for dynamic creation of roles.

Environment: Ansible, Docker, ECS, Kubernetes, Apache, VPC, Nagios, NAT, LAMP, terraform, AWS (EC2, S3, ELB, RDB, Dynamo DB, SES, SQS, SNS, Route53, VPC, Auto Scaling, CloudFormation), CI CD, SVN, GITHUB, JIRA, MAVEN, Jenkins

Confidential, Parsippany, NJ

Sr. Azure Cloud DevOps Engineer

Responsibilities:

  • Created recommendations on how to duplicate a subset of on-premise machines to theAzure Infrastructure as a Service(IAAS) offering which will be used for disaster recovery. This analysis included the specifics to synchronize on-premise data with SQL Server and SharePoint instances hosted in VMs.
  • Worked on Azure Site Recovery and Azure Backup- Deployed Instances on Azure environments and in Data centers and migrating to Azure usingAzure Site Recoveryand collecting data from all Azure Resources using Log Analytics and analyzed the data to resolve issues.
  • Configured Azure Multi-Factor Authentication (MFA) as a part of Azure AD Premium to securely authenticate users and worked on creating custom Azure templates for quick deployments and advancedPowerShellscripting. Deployed Azure SQL DB with GEO Replication, Azure SQL DB Sync to standby database in another region & Fail over configuration.
  • Worked onServerless services, created and configuredHTTPTriggers in theAzure Functionswith application insights formonitoringandperformingload testing on the applications using theVisual Studio Team Services(VSTS)alsocalled asAzure DevOps Services.
  • CreatedAzureAutomation Assets,Graphical runbook,PowerShell runbookdat willautomatespecific tasks, deployedAzure ADConnect, configuringActive Directory Federation Service (AD FS)authentication flow,ADFSinstallation usingAzure AD Connect, and involved in administrative tasks dat includeBuild,Design,DeployofAzure environment.
  • ConfigureContinuous Integrationfrom source control, setting up build definition withinVisual Studio Team Services (VSTS)and configurecontinuous deliveryto automate the deployment ofASP.NET MVCapplications toAzure web appsand managedAzure Active Directory,Office 365and applied upgrades on a regular basis.
  • Implemented aCI/CDpipeline withDocker,Jenkins(TFSPlugin installed),Team Foundation Server (TFS),GitHubandAzure Container Service, whenever a newTFS/GitHub branchgets started,Jenkins, ourContinuous Integration (CI)server, automatically attempts to build a newDocker containerfrom it.
  • Worked withTerraformTemplates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
  • ManagedAzureInfrastructureAzure Web Roles,Worker Roles,VM Role, Azure SQL,Azure Storage,Azure ADLicenses,Virtual Machine Backupand Recover from a Recovery ServicesVaultusingAzure PowerShellandAzure Portal.
  • WrittenTemplatesforAzure Infrastructure as codeusingTerraformto build staging and production environments. IntegratedAzure Log AnalyticswithAzure VMsfor monitoring thelog files, store them and track metrics and usedTerraformas a tool,Manageddifferent infrastructure resourcesCloud,VMware, andDockercontainers.
  • Worked onOpenShiftforcontainer orchestrationwithKubernetescontainer storage, automation to enhancecontainerplatform multi-tenancy also worked on withKubernetesarchitecture and design troubleshooting issues andmulti-regionaldeployment models and patterns forlarge-scaleapplications.
  • Deploying windowsKubernetes (K8s)cluster withAzure Container Service (ACS)fromAzure CLIand UtilizedKubernetesandDockerfor the runtime environment of theCI/CDsystem tobuild,testandOctopus Deploy.
  • UsingAnsiblecreated multipleplaybooksfor machine creations andSQL server, cluster serverand my SQL installations.
  • UsedAnsibleto Setup/teardown ofELKstack (Elasticsearch, Log stash, Kibana) and troubleshoot the build issues withELKand work towards the solution.
  • WrittenAnsible handlerswith multiple tasks to trigger multiple handlers and to decouple handlers from their names, making it easier to share handlers among Playbooks and Roles.
  • ManagedKubernetescharts using Helm, Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Implemented Docker -maven-plugin inMavenpom.xml files to build Docker images for all microservices and later used Docker file to build the Docker images from theJavajar files.
  • Designed, wrote and maintained systems inPython scriptingfor administeringGIT, by usingJenkinsas a full cyclecontinuous deliverytool involving package creation, distribution, and deployment ontoTomcat applicationservers via shell scripts embedded intoJenkinsjobs.
  • MaintainedArtifactsin binaryrepositoriesusingJFrogArtifactory and pushednew Artifactsby configuring theJenkinsprojectJenkins Artifactory plugin.
  • Involved inJiraas defecttrackingsystem and configure various workflows, customizations, andpluginsforJira bug/issue trackerintegratedJenkinswithJira,GitHub.
  • Worked withNagiosforAzure Active Directory&LDAPand Data consolidation forLDAP users.Monitoredsystem performance usingNagios, maintainedNagiosservers and added newservices & servers.
  • Built andmanageda highly availablemonitoring infrastructureto monitor differentapplication serverslikeJBoss, Apache Tomcatand its components usingNagios.

Environment: s: - Azure, PCF, Office 365, Terraform, Maven, Jenkins, Ansible, Azure ARM, Azure AD, Azure Site Recovery, Kubernetes, Python, Ruby, XML, Shell Scripting, PowerShell, Nexus, JFrog Artifactory, Jenkins, Git, Jira, GitHub, Ansible, Docker, Windows Server, TFS, VSTS, LDAP, Nagios.

Confidential, Fairfax, VA

Sr Devops AWS Engineer

Responsibilities:

  • Design roles and groups using AWS identity and access management (IAM), and manage network using Security Groups, Network Access Control Lists with services provided by IAM.
  • Document system configurations, Instances, Operating Systems, and AMI build practices, backup procedures, troubleshooting guides, and safe keep infrastructure and architecture updated with appending.
  • Experience with in working in an Agile / Scrum environment and daily standup meetings.
  • Support application deployments, building new systems and upgrading and patching existing ones through DevOps methodologies.
  • Developed and supported key pieces of the company's AWS cloud infrastructure. Built and managed a large deployment of Ubuntu Linux instances systems with Opscode.
  • Debug existing automation code and test to confirm functionality within AWS/EC2.
  • Worked on creating various types of indexes on different collections to get good performance in MongoDB.
  • Used the AWS-CLI to suspend an AWS Lambda function processing an Amazon Kinesis stream, then to resume it again.
  • Strong experience in analyzing chunk migrations, splitting and balancing across the cluster.
  • Provide oversight and guidance for the architecture; develop best practices for application hosting, and infrastructure deployment for each application hosted with AWS and Docker containers.
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Design EC2 instance architecture to meet high availability application architecture and deploying, configuring, and managing servers in AWS.
  • Continuous deployment, continuous integration, and promoting Enterprise Solution deployment assets to target environments.
  • Utilized Puppet for configuration management of hosted Instances within AWS.
  • Integrated existing systems into AWS/EC2 cloud infrastructure. Built/maintained a puppet master server and used dat to push out bi-weekly application updates.
  • Migrated a production infrastructure into an Amazon Web Services VPC utilizing AWS CloudFormation, EC2, S3, CloudWatch, CloudTrail, EBS, Route 53, IAM etc. This included migrating number of production MySQL databases into RDS/ Elastic Cache, rewriting a large set of monolithic recipe-based cookbooks as Provider and Attribute-driven wrapper cookbooks.
  • Continuous Deployment and Configuration Management capabilities with Ansible and Openshift.
  • Possesses noledge of IaaS/PaaS technologies and cloud computing platforms (Preferably with Openstack/VMWare/Openshift/AWS)
  • Worked on installing, configuring and managing Docker Containers, Docker Images for Web Servers and Applications servers such as Apache Tomcat using Docker and integrated with Amazon MySQL RDS database.
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
  • Setup up and maintenance of automated environment using Chef recipes and cookbooks within AWS environment.
  • Maintained Chef recipes and Docker containers for a Java application deployed on AWS cloud infrastructure with Mesos.
  • Used Node.js for server-side code and Express.js as the framework. Written callback functions for the RESTful API.
  • Createdweb services, WSDL and web methods with Annotation in hibernate, used the spring container for data source and to load the Hibernate specific classes.
  • Experienced in Writing Chef Recipes to automate build/deployment process and do an overall process improvement to any manual processes.
  • Established Chef best practice approaches to systems deployment with tools such as vagrant, test-kitchen and the treatment of each Chef cookbook as a unit of software deployment, independently version controlled.
  • Performed all necessary day-to-day Subversion/GIT support for different projects and responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
  • Integration implementation of Jenkins, uDeploy, JIRA and Crucible for DevOps automation.
  • Set up customized monitoring with Nagios, &PNP4Nagios Graphs for the legacy and new environments.

Environment: AWS (IAM, EC2, S3, EBS, Glacier, ELB, CloudFormation, CloudWatch, CloudTrail, SNS, SQS, Route53, RDS), Git, Chef, Splunk, Bash, Shell, DynamoDB, RHEL 4/5/6, CentOS, Open SUSE, Apache Tomcat.

Confidential - Austin, TX

Azure Devops Engineer

Responsibilities:

  • WroteKafkaproducers to stream the data from external rest APIs toKafkatopics.
  • Worked onMicrosoft Azure(Public) Cloud to provide IaaS support to client and created Virtual Machines throughPower Shell Scriptand Azure Portal.
  • Manage and Create Storage Account and Affinity Group in Azure Portal.
  • Deployed VM's, Storage, Network and Affinity Group through PowerShell Script.
  • Created Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup.
  • Captured Backup to cloud Storage Account using Cloudberry Cloud Storage Tools and configured Site to Site VPN Connectivity.
  • Configured Window Failover Cluster by creating Quorum for File sharing in Azure Cloud.
  • Convert existing Virtual Machine from Standard to Premium Storage Account. Patching and validating of Virtual Machine in Azure.
  • Monitored Azure Infrastructure through System Center Operation Manager (SCOM).
  • Client Interaction over the Phone or Emails to provide instant response. Extensively created stored procedures, functions, Triggers, indexes and Views.
  • Troubleshooting Azure VM connectivity, Azure Application and Azure Subscription related to the issue as per user request.
  • Deploy Infrastructure using ARM templates for Azure PaaS services with deployment tools such as Octopus and VSTS.
  • ARM Template development for IaaS, and PaaS deployments. Azure Resource Management and automation with Octopus and PowerShell. Linked template deployments and updating Resources with ARM templates.
  • Implementing Cyber Security Standards for Security Level 4.
  • Deployed Cloud controls, Cloud Governance and Azure Security.

Environment: Azure, Amazon Web Services, chef, Apigee, Docker, Jenkins, Maven, Kibana, Prometheus, Grafana, PCF, Kafka, Openstack, Terraform, Ansible, ELK, Tomcat, Shell, WebLogic, JIRA, GIT, Python, Linux.

Confidential

Linux System Engineer

Responsibilities:

  • Installed, Configured and maintained Redhat Linux, CentOS
  • Maintaining and monitoring of the tasks scheduled and running daily activity scripts
  • Responsible for troubleshooting end user and application problems.
  • Configured and implemented group policy in Active Directory.
  • Set up Quotas for the user accounts & limiting the disk space usage.
  • Analyzing and reviewing the System performance tuning and Network Configurations.
  • Installed, configured and maintained Cisco edge switches for corporate LAN using various models. Experience on VLAN configuration, port assignment and backup of switch configuration.
  • Developed Shell Scripts to automate repeatable tasks, used Bash Shell scripting to manage directories, files, users, and applications.
  • Installing operating systems, patches, hardware, vendor software packages, system customization and documentation of all departmental UNIX, PC-based workstations and Terminal
  • Periodic checks of production and development systems; CPU utilization, memory profiles, disk utilization, network connectivity, system log files. Monitoring system resources, logs, disk usage, scheduling backups and restore
  • Maintained network security standards and escalation of situations requiring urgent attention.
  • Created and maintained documentation on network diagrams, configurations, hardware and version records.
  • Supported with the configuration of multiple remote site installation of Windows 2000 operating system.

Environment: Red Hat Linux 3.x/4.x/5.x, CentOS 4.6/4.7/5, VMware, Apache 2.0, NFS, Software RAID, DNS Servers, Cisco IOS.

We'd love your feedback!