We provide IT Staff Augmentation Services!

Aws / Devops Engineer Resume

2.00/5 (Submit Your Rating)

Johnston, RI

SUMMARY

  • A AWS/Devops Engineer passionate in Automation, CI, CD and Configuration Management with Multi - Cloud services with around 8 Years of experience in IT industry.Experienced in deployment and network operations, system administration.
  • Experienced working with Continuous Integration and Continuous Deployment) methodologies using GitLab, Azure Devops, Git, Bitbucket, Jenkins, jfrog, SonarQube, Nexus, ArgoCD, Flux, Ansible, puppet and Python in an Agile Environment.
  • Worked on developing infrastructure as a code on cloud platforms like AWS, GCP and deploy them using Pipelines.
  • Experienced in building Kubernetes cluster using terraform and CFN from scratch and make sure the cluster is production ready so that the applications can be deployed.
  • Setting up Gitlab runners for build automation and develop custom gitlab-ci.yaml file for developers to automate builds and deploy the artifacts to Kubernetes cluster.
  • Installing and configuringTerraformand building the infrastructure using terraform configuration file and maintain state using remote backends like AWS S3.
  • Install, Upgrade and mange Rancher Kuberenetes cluster on-premise using Terraform.
  • Migrated Linux environmentto AWSby creating and executing a migration plan, deployed EC2 instances in VPC, configured security groups &NACL's, attached profiles and roles usingAWS Cloud Formation templates and Ansible modules.
  • Hands-on experience on implementingCloud Solutionsusing various AWS Services includingEC2, VPC, S3, Glacier, EFS, AWS Kinesis, Lambda, Directory Services, Cloud Formation, Ops works, Code Pipeline, Code Build, Code Deploy, Elastic Beanstalk,RDS, Data Pipeline, DynamoDB, Redshiftetc.
  • Experienced in designing cloud models forInfrastructure-as-a-service(IaaS), Platform-as-a-service(PaaS), and Software-as-a-Service(SaaS).
  • Good knowledge onApplication MigrationsandData migrationsfromOn-premise to AWS Cloud.
  • Worked on infrastructure withDocker containerization
  • Worked on Linux Migrations using Cloud Endure recommended by AWS.
  • Automated monthly Linux Patching by integrating Service Now (Built Custom Dashboard) with Ansible to stop and start various application .
  • Linux administrator, with a strong performance background in wide variety of professional system support and solution-based IT services for Linux Systems (or administrations) including, monitoring, configuration, troubleshooting and maintenance of operating systems.
  • Linux expert with strong ability to automate day to day tasks using Ansible and bash.

TECHNICAL SKILLS

AWS Services: Ec2, Elastic Beanstalk, EFS, VPC, RDS, S3, Glacier, IAM, Kinesis, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, DynamoDB, Lambda,VPN,Route53, SNS, SQS, API Gateway, Code Pipeline, Code Build, Elastic Search, Code Deploy.

Configuration Management: Ansible, Chef languages Python,Shell

Source Code Management: GIT, Bitbucket, Code Commit

Operating systems: Windows, Linux, Unix, Ubuntu, RHEL, Cent OS and Solaris

Databases: SQL Server, Oracle, MySQL

Web/Application Servers: Apache Tomcat, WebLogic, Oracle Application Server

DevOps Tools: AWS Code Pipeline, Code Build, Code Deploy, Elastic Beanstalk, Jenkins, Bamboo, Docker, Jira, Bugzilla, Splunk, Nagios.

PROFESSIONAL EXPERIENCE

AWS / Devops Engineer

Confidential - Johnston,RI

Responsibilities:

  • Responsible for configuring and securing the infrastructure onAWS Cloud
  • Responsible for CreatingAWS IAM Users, Policies, Groupsetc.
  • Provisioning ofAWSresources likeEC2, VPC, EBS, AMI, S3 buckets, creation of subnets and all other operational tasks usingAnsible.
  • Performed configuration, deployment, and support of cloud services includingAmazon Web Services. Performing the hardening ofAWSroot accountafter requisition.
  • Installation and configuration ofSCM tool, Ansible on EC2 instance.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS,VPN and SNS services inAWScloud.
  • Designed for high availability and business continuity using fail over routing policies,multi AZ deployment of EC2 instances, ELB health checks, Auto scaling and other disaster recovery models.
  • Implemented AWS Organization to centrally manage multiple AWS accounts including consolidated billing and policy based restrictions.
  • Made use of the various S3 storage classes based on customers needs.
  • Installation and migration of on premiseJenkins, Arti factory and SVN toAWScloud infrastructure.
  • Provisioned load balancer, auto-scaling group and launch configuration for micro services usingAnsible.
  • Utilized Kubernetes and docker for the run time environment of the CI/CD system to build, test and deploy.
  • Kubernetes is being used to orchestrate the deployment,scaling and and management of docker containers.
  • Experience with Agile and DevOps concepts Developing monitoring architecture and implementing monitoring agents, dashboards, escalations, and alerts
  • Deployed and configuredGit repositorieswith branching, forks, tagging, and notifications.
  • Experienced using different log monitoring tools like Splunk, ELK and Logstash for to see logs information.
  • Implemented continuous integration using Jenkins. Configured security to Jenkins and also added multiple nodes for continuous deployments.
  • Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins.
  • Installed multiple plugins to Jenkins. Configured Proxy to get auto updates
  • Designing and implementation of public and private facing websites on AWS Cloud.
  • Used AWSRoute 53for configuring the High-Availability and Disaster recovery to make the environment up and running in case of any unexpected disaster.
  • Using AWS site to site VPN created a secure connection between data center and branch office.
  • Written variousLambdaservices for automating the functionality on the Cloud.
  • Leveraged Docker to build, test and deploy applications in different environments.
  • Migrate Linux environmentto AWSby create and execute a migration plan,
  • Install and configureTerraformand build the infrastructure using terraform configuration file and maintain state using remote backends like AWS S3.
  • Automated build and deployment using Jenkins to reduce human error and speed up production processes
  • Managed GitHub repositories and permissions, including branching and tagging
  • Used AWS cloud services to launch Linux and windows machines,created security groups and bootstrap user data to install packages Confidential run time.
  • Installed and configuredNagiosas monitoring tool for disk usage, CPU utilization, list of open files etc. and sending alerts to our teams based on the same.
  • Work with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Azure Devops, AWS EKS, ArgoCD and FluxCD and Kustomize in an Agile Environment.
  • Migrate On-Prem VM’s to cloud using cloud endure and refractor monolithic applications to microservices. Build docker images and depoy them as Statefull set, Deployments and Daemon set.

Environment: AWS EC2, S3, Autoscaling, CloudWatch, AMI, ELB, VPC, Puppet, Redhat, Ubuntu, Apache Nagios, Kafka

AWS / Devops Engineer

Confidential - Seattle, WA

Responsibilities:

  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Configuration, Auto scaling, Cloud Front, IAM, S3.
  • Experience in AWS using EC2, AWS Dynamo DB, AWS S3, AWS VPC, and IAM services.
  • Knowledge on launch EC2 instances & manage instances by using Terraform
  • Primary duties include Build and Deployment of the java applications onto different environments like Development and Production.
  • Analyze, resolve, compilation and deployment errors related to code development, branching, merging and building of source code along with Linux Administration (Installation, Configuration, Tuning and Upgrades) of Linux.
  • Have knowledge in creating Buckets in AWS and stored files. Enabled Versioning and security for the files stored.
  • Configure log insight to all the virtual machines where critical applications are installed. Created dash boards to various applications and monitored the logs.
  • Experience setting up and maintaining auto-scaling AWS stacks (preferred using cloud formation )
  • Implemented continuous integration using Jenkins. Configured security to Jenkins and also added multiple nodes for continuous deployments.
  • Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins.
  • Installed multiple plugins to Jenkins. Configured Proxy to get auto updates
  • Migrating projects from CLEARCASE to GIT and working as GIT admin as well packing and automating builds, code analysis, find bug, maven, CI builds Setup using TFS for all the projects in assurance.
  • Build files using Ansible and combine them to form clean, reusable abstractions.
  • Build, manage, and continuously improve the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Used shell scripting to automate procedures for automated deployment in Linux based systems. security tools to help mitigate security vulnerabilities and automate repeatable tasks, monitoring and tracking using automation or configuration tools like Puppet and Ansible.

Environment: AWS (EC2 Instances, VPC, CloudWatch, CloudFront), AWS Dynamo DB, AWS S3, AWS VPC, IAM, Redhat, GIT/GITHUB, Jenkins, Nexus, Jira, Ansible,splunk.

AWS / Devops Engineer

Confidential - Denver, CO

Responsibilities:

  • Validating the hub validation using the cloud tv player and Checking the tiles on channels using the sling player
  • Working on the CLMS and resolving the issues on the channels and Resolved SD-HD, Attributes and Channel issues.
  • Writing new ansible scripts to automate ORT operation and the regular day to day works, Configured Redhat servers using terraform method.also configured new AMS and Stitcher servers.
  • Creating the file systems using Red Hat volume manager and performing the health check on a regular basis for all Linux servers.
  • Worked with JIRA for creating Projects, assigning permissions to users and groups for the projects & Created Mail handlers and notification Schemes for JIRA.
  • System Administration and problem solving for issues including resource allocation on hypervisors, networking, and security of our Cloud Computing environment.
  • Performance Tuning and Management for Linux server and working with the application/database team to resolve issues.
  • Using terrform built new red hat Llinux servers, Resolved the time zone issues.
  • Implementing a Continuous Delivery framework using AWS code pipeline, Go CD, Bamboo, Jenkins, Ant and Maven in Linux environment.
  • Set up CI (Continuous Integration) for major releases in Jenkins and Go-CD.
  • Configure and deployAWS codepipeline to run codes in response to events and automatically manage resources.
  • Written chef cookbooks and Ansible playbooks for various packages and installed them on VMs to perform QA testing.
  • Application of AWS solutions especially EC2, S3, EBS Elastic Load Balancer.
  • Configured Elastic Load Balancers with EC2Auto scaling groups.
  • Configuring and Using ELK stack from the stractch and visualizing the dashbords on the floor.
  • Created puppetmanifests and modules to automate system operations. Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Configuring the Docker containers and creating docker files for different environments.

Environment: SVN, Maven, Docker, Chef, Git,Go CD, Bamboo, Ant, Jenkins, Puppet, Tomcat, Shell, AWS and JIRA,CLMS,ORT.

Devops/Linux Engineer

Confidential - Chicago, IL

Responsibilities:

  • Advise Security Implementation Requirements and Server Security Considerations
  • Managed Performance/Capacity,System Performance Tuning and Implemented System HW/SW Components
  • Using System Analysis and Monitor Tools to find out the Root Cause Analysis
  • Security patching on Servers on various platforms such as Windows, Linux and Virtual machines.
  • Activities include operation and maintenance of operating systems across multiple platforms, middleware applications, various database technologies, high availability solutions and load balancing.
  • Applying security patches on Linux, windows servers and running Nessus scan on servers finding the vulnerabilities on it .
  • Configuring Bind servers and creating Zones and records in it .
  • Installing Win bind software on new servers and configuring active directory on it .
  • Experienced using different log monitoring tools like Splunk, ELK and Logstash for to see logs information.
  • Using Confidential ITSAS tools finding the vulnerability on production, development and test servers and also applied SSL certificates.
  • Maintained and administered GIT source code tool. Also Created Branches, Labels and performed Merges in Stash and GIT.
  • Create repositories according the structure required with branches, tags and trunks.
  • Configured application servers like WebSphere and Apache Tomcat to deploy the code.
  • Developed processes, tools, automation for Jenkins based software forbuildsystem and delivering SW Builds.
  • Responsible for large-scale Puppet implementation and maintenance. Puppet manifests creation, testing and implementation.
  • Created puppetmanifests and modules to automate system operations. Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Mergingreleasebranches back to trunk after the productionreleaseand resolving of conflicts during merging in both CVS and Subversion.
  • Configuring the Docker containers and creating docker files for different environments.
  • Upgrading Cisco N5000,N6000 and N9000 switches NX-OS software to latest version

Environment: Red Hat Linux,Nessus, CISCO N9000, Puppet, Jira, Jenkins, GIT, Shell Scripting, Windows Server 2008 R2, Confidential ITSAS tools,Bind DNS.

Linux Engineer

Confidential

Responsibilities:

  • Creating user & group accounts or updating user account information, resetting passwords
  • Installing, configuring and managing Red hat Enterprise Linux
  • Installation and Configuration of Network Printers.
  • Performing Linux administration duties including installation, maintenance.
  • Installation & Configuration of software packages in Red Hat Linux. (Using yum and rpm )
  • Working with Logical Volume Manager and creating of volume groups/logical.
  • Configuration of the RAID 1 and RAID 5 Storage using Volume Manager.
  • Maintaining/supporting Windows Server Administration (NT, 2000, 2003, 2008).
  • Configure, install, update, troubleshoot, repair and replace computer systems, terminals, peripheral equipment and related hardware throughout the organization.
  • Performs installation, customization and maintenance of the operating system and systems software products in support of business processing requirements.

Environment: Red Hat Linux, Windows Server 2008&2003,R2, DNS, Puppet, NIS,SNMP, SENDMAIL, Apache, LVM and Veritas Clusters.

We'd love your feedback!