We provide IT Staff Augmentation Services!

Sr. Aws/devops Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Professional experience in IT industry as a DevOps Engineer with proven expertise in Automation and Build/Release Engineering involving cloud computing platforms like Amazon Web Services (AWS), Azure and Google Cloud (GCP) and hands on Configuration management

    Infrastructure automation, Continuous Integration and Delivery (CI/CD) Experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, AWS Lambda, Cloud Front, CloudFormation, Elastic Cache

    Cloud Watch, SNS. Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3 and EBS, ROUTE 53. Experience in Automating the provisioning of AWS cloud using CloudFormation and Terraform. Strong experience on DevOps essential tools like Chef

    Puppet, Ansible, Docker, Kubernetes, GIT, Jenkins, Ant, Maven and migrated VMWARE VMs to AWS. Experience in Azure compute services, Azure Web apps, Azure Data Factory & Storage, Azure Media & Content delivery, Azure Networking, Azure Hybrid Integration, and Azure Identity & Access Management. Managed Azure Infrastructure Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses. VM Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.

    Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager.

    Azure PaaS Solutions like Azure Web Apps, Web Roles, Worker Roles, SQL Azure and Azure Storage. Involved with Automating, Configuring and Deploying the Instances on Azure environments and in

    Data centers also designing Azure Resource Manager (ARM) templates. Experience in designing a Terraform and deploying it in cloud deployment manager to spin up resources like cloud virtual networks, Compute Engines in public and private subnets along with Auto Scaler in Google Clo

PROFESSIONAL EXPERIENCE:

Confidential

Sr. AWS/DevOps Engineer

Responsibilities:

  • Worked in AWS environment, instrumental in utilizing Compute Services (EC2, ELB), Storage Services (S3, Glacier, Block Storage, Lifecycle Management policies), CloudFormation (JSON Templates), Elastic Beanstalk, Lambda, VPC, RDS, Trusted Advisor and Cloud Watch.
  • Created AWS CloudFormation templates to create custom sized VPC, subnets, EC2 instances, ELB, security groups. Managed other AWS Services like S3, Cloud Front, Cloud Watch, RDS, Kinesis, Redshift Cluster, Route53, SNS, SQS, and
  • Cloud Trail Provisioned the highly available EC2 instances using Terraform and CloudFormation templates, wrote new plugins to support new functionality in Terraform and involved in using Terraform migrate legacy and monolithic systems to
  • Amazon Web Services. Worked on Terraform and wrote CloudFormation scripts to automate the provisioning of AWS resources like IAM, EC2, S3, Route 53, SNS, RDS, ELB and Auto Scaling. Extensively worked on
  • Creating and maintaining user accounts, profiles, network security and security groups using AWS - IAM. Created IAM roles for different users including developers, system admins, and network admins.
  • Worked on Google Cloud Platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager. Worked on GCP App Engine for deploying and scaling web applications and services developed with Java Deployed Terraform in cloud deployment manager to spin up resources like cloud virtual networks, Compute Engines in public and private subnets along with Auto Scaler in Google Cloud Platform (GCP).
  • Implemented a Continuous Integration pipeline with Docker, Jenkins and GitHub. whenever a new GitHub branch gets started, Jenkins automatically attempts to build a new Docker container from it. Implemented Infrastructure automation through Ansible for auto provisioning, code deployments, software installation and configuration updates. Wrote Python scripts for data handling, and shunting data between different AWS services, local servers, and archival storage.
  • Used Docker container clusters to clone the production servers and implementing Kubernetes container orchestration to clone production servers.
  • Configured Kubernetes Replication Controllers to allow multiple pods such as Jenkins master server in multiple minions. Developed Docker files and scripts to build and deploy Docker images for multitier architecture, which consist of frontend web servers, API servers, backend logic servers. Deployed and configured Elasticsearch, Logstash, and Kibana (ELK) for log analytics, full-text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Wrote AWS Lambda functions and invoked python scripts to perform various transformations and analytics on large data sets in EMR clusters. Used Jenkins to build pipelines to drive all micro-services builds to the Docker-registry and then deployed usi

Confidential

Sr. Cloud Devops Engineer

Responsibilities:

  • Used AWS Import/Export accelerates moving large amounts of data in and out of AWS using portable storage Created and monitored Web User Controls using ASP.NET, used ADO.NET for data retrieving, querying, storage and manipulation. Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build and Create Docker image and use the docker image to deploy in different cloud clusters Automated new AWS accounts set up with all the mandatory IAM Roles, Lambda functions, S3 buckets, CloudTrail, CloudWatch rule, SNS
  • Jenkins, Bitbucket, CloudFormation templates. Prepared test plans and did unit testing of the programs using NUnit for .NET applications. Deployed ISS server using Jenkins and Ansible. Worked on Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora). Deployed and optimized multi - tier Java, Python web applications to Azure DevOps CI/CD to focus on development by using services such as Repos to commit codes, Test Plans to unit test, deploy App Service, Azure Application Insight collects health performance and usage data of the process, stored artifacts in blob storages By using Azure Logic Apps scheduled, automated, and orchestrated the tasks, business processes, and workflows that we need to integrate apps, data, systems, and services across enterprises or organizations Wrote Ansible Playbooks with Python SSH as the Wrapper to
  • Manage Configurations of Open Stack Nodes and Test Playbooks on AWS instances using Python. Utilized Azure Data Factory for transforming and moving data from virtual machine to Data Factory, BLOB storage, and SQL Server. Developed CI/CD system with Cloud Bees Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the CI/CD system to build, test and deploy Deployed .NET applications to application servers in an agile continuous integration environment and also automated the whole process. Developed Pipelines in Azure data factory using copy activity to load data. Implemented continuous deployment using Ansible, Terraform, Docker, and Cloud Bees Jenkins to support application suite deployment into staging environment. Used Kubernetes to deploy, load balance, scale and manage Docker containers within multiple namespaces.
  • Configured various jobs in Cloud Bees Jenkins for deployment of Python/Java based applications and performed static code analysis using SonarQube. Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters. Installed and configured configuration tools such as Chef Server/workstation and nodes via CLI tools to AWS nodes. Enabled Continuous Delivery through Deployment into several environments of Development, Test and Production using Maven and SonarQube. Used Elastic Search for making chef servers and Cookbooks
  • Developed and implemented Software Release Management strategies for various applications according to the agile pro

Confidential

Sr AWS DevOps Engineer

Responsibilities:

  • Worked in diverse agile environment by tracking the team activity through Jira. Defined Sprint stories for the team conducted all the scrum meetings for the team and monthly sprint meetings.* Developed and implemented Software Release Management strategies for the team according to the agile process.* Worked on launching Amazon Elastic Compute Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL/Windows) and configuring launched instances with respect to specific applications.
  • Implemented a 'serverless' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from S3 buckets, created Lambda Deployment function, configured it to receive it from S3bucket.* Hands - on experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, EKS, SNS, DynamoDB, Auto scaling, Cloud Front, Elastic Cache.* Used IAM for creating roles, users, groups and implemented MFA to provide additional security to AWS account.
  • Developed data warehouse model in snowflake for datasets using where Scape and created and Maintained Tables and views and imported and exported data from snowflake,* Designed Azure cloud models for establishing secure and cross-premise connectivity with Azure VPN gateway and Content Delivery Network and created Azure VM, Cloud Services/ Storages by using Azure Power-Shell Script.* Extensively used Docker for virtualization, run, ship, and deploy the application securely for fasten the build/release.* Worked on Docker hub, creating Docker images, handling images for middleware installations and domain configuration, container snapshots, attaching to a running container, removing images, and managing containers.* Created Kubernetes Pods, clusters, replication controllers, services, labels, health checks and ingress by writing YAML files and deployed micro services on Docker containers.* Installed, configured Ansible and triggered Ansible playbooks from the Terraform instance.tf file as a local exec call to deploy the application to the provisioned servers and automated continuous deployment using Ansible playbooks.
  • Installed, created, and configured Ansible playbooks for provisioning the instances, creating subnets, and installing packages physical instance provisioning, configuration management, patching and software deployment.* Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.* Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS).
  • Implemented CI through web hooks and workflows around Jenkins to automate the dev test and production workflow.* Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository and Deployed Applications in AWS u

Confidential

Build and Release Engineer

Responsibilities:

  • Worked with Java build/automaton tools such as ANT, Jenkins, and Maven. Involved in conversion of the source code from the SVN to GIT. Worked closely with other CM teams, which was migrating from SVN to GIT. Helped them in the CM Planning and Build/Deploy processes. Implemented Shell, Perl and Python scripts for release and build automation. Manipulated and automated scripts to suit the requirements. Responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application.
  • Created and Maintained Subversion Branching, Merging, and tagging across each production releases. Assist developers in integrating their code with the mainstream. Merged conflicting code to ensure release to test environments. Deployed and maintained infrastructure using Ansible playbooks and recipes.
  • Created and maintained build scripts using Final Builder to perform effective builds and automated build procedures to ensure code is always ready for deployment. Coordinated all the IT projects successfully by resolving release interdependencies and planning release. Planned, scheduled and documented releases at code Freeze Periods. Worked on Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations. Server automation with Chef and used tools like Maven for deployment and build management.
  • Created featured develop release branches in STASH (GIT) for different application to support releases and CI builds. Enabled Continuous Delivery through Deployment into several environments of Development, Test and Production using Maven and SonarQube. Developed and maintained Python deployment scripts for Web Sphere web application server. Created a script to generate tar files for the change - set related to a particular JIRA ticket, which was then uploaded automatically to the FTP server. Provided end-user support, performed baseline build, merges, software release management, and other SCM activities. Setting up the new build environment for various products in Linux environment implemented the Release practice and responsible for pushing builds into DEV/ QA / SIT / UAT. Implemented new JIRA workflows for the
  • QA teams. Managed Jira users and created workflows, issue types, fields in production. Developed and implemented Software Release Management strategies for various applications according to the agile process. Developed and implemented Software Release Management strategies for various applications according to the agile process.

Confidential

Linux Administrator

Responsibilities:

  • Provide systems administration support for UNIX systems including server and workstation upgrades, backup and disaster recovery monitoring, user account setup and security administration

    Monitor the servers and Linux scripts regularly and installed, tested the latest software on server for end - users.* Deployed latest patches for Linux and Application servers and performed RedHat Linux Kernel Tuning.

    Used Bash, Perl scripting for automated processes in managing disk space, deleting old logs, and scripts for cron jobs.* Developed automated processes that run daily to check disk usage and perform cleanup of file systems on

    UNIX environments using shell scripting and CRON. Expert in installing, configuring and maintaining apache/tomcat, samba.* Experience in installation and administration of TCP/IP, NFS, DNS, NTP, auto mounts, send mail and print servers.

    Install and configuration of Web hosting administration HTTP, FTP, SSH, & RSH.* Installation of RedHat EL 4.x.5 using Kickstart/PXE and SUSE Professional desktop 10x.* Support of RHEL 6 for the production.

    Network troubleshooting using 'ndd', 'traceroute', 'netstat', 'ifconfig', 'snoop'* Installed and configured of Solaris and Linux servers using JUMPSTART and KICKSTART installation and periodic Patch Upgrading using live upgrade.

    Experience in BIOS UPGRADE and OS installations and configurations and maintenance. Production support of Apache, PHP, My SQL, Tomcat including installation, configuration, management, and troubleshooting.

    Monitoring day-to-day administration and maintenance operations of the company network and systems working on Linux and Solaris Systems

We'd love your feedback!