We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

3.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • AWS Solution Architect with7+ yearsof IT Experience and Build & Release Engineer/DevOps expertise offering in solving issues with creative solutions.
  • Was responsible for build, manage, and continuously improve build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
  • Involved in architectural designs of various AWS cloud projects for migrating apps to the cloud, automation with Chef & Cloud Formation.
  • Hands on experience with AWS Cloud platform and its features which include EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, Cloud Front, IAM, S3.
  • Installing Docker on AWS instances, configuring Docker. Build Docker container for apache web server.
  • Expertise in Azure development, worked on Azure Web applications, App Services, Azure storage, Azure Resource Manager (ARM), ARM Templates, Azure SQL Database, Virtual Machines, Azure Search and Notifications Hub.
  • Excellent knowledge of Azure IaaS & PaaS, Azure Web Apps, Data Factory & Blob Storage, Azure Networking, and Identity & Access Management, Azure AD and Multi - Factor Authentications.
  • Experience and knowledge of IaaS, PaaS and SaaS.
  • Experience and knowledge implementing Private and Hybrid Cloud solutions.
  • Wrote Ansible Playbooks with Python and test Playbooks on AWS instances.
  • Working on Infrastructure automation using Configuration Management Tools like Chef and Puppet.
  • Having good Experience in DevOps tools like Chef and Puppet for Deployment on Multiple platforms.
  • Maintenance of continuous integration based on Maven and Hudson. Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Experience in setting Maven repository and pom.xml, Ant build.xml and managed the maven artifacts using Nexus repository.
  • Worked on container tools like Docker, Kubernetes, and ECS, creating and modifying docker files, building custom docker images, tagging, pushing & pulling docker images to ECR repositories, running containers and working with Kubernetes as a Container Orchestration tool and deploying the applications on Kubernetes Cluster.
  • Strong experience in managing the Kubernetes environment for scalability, availability and zero downtime.
  • Installed, configured and managed monitoring tools such as Splunk, Nagios and Kibana for resource monitoring, networking monitoring, and log trace monitoring.
  • Experience in managing knowledge objects like dashboards, workflow actions using Splunk Power design
  • Experience in configuration and administration of Splunk clusters and in-depth knowledge of analysis and maintaining logs.
  • Used Ant scripts to perform the builds and wrote a few .xml files for application development teams.
  • Experience in installing and configuring AEM CQ5, used it to structure log file and machine data.
  • Managing binary repository for packages, artifacts and their corresponding metadata.

TECHNICAL SKILLS

Version Control: Bit bucket, GIT, CVS, Clear case.

Continuous Integration: Jenkins, Team City, Azure-DevOps.

Deployment: Shell, Chef.

Build Tools: ANT, MAVEN, Make, and Nexus.

Scripting: Very strong scripting skills using Unix Shell and Ruby, Python.

Configuration Management: Chef, Ansible, Cloud Formation, Terraform.

Containers Deployments: Docker, Kubernetes, K3s, EKS, AKS.

Testing Tools: Selenium.

Database: Introductory knowledge of SQL & PL-SQL for PostgreSQL, and Oracle.

Operating Systems: Sound knowledge of Linux, Solaris and Windows.

Defect Management & Code review: Crucible, HP service Centre, Bug-zero.

Web & Application Servers: Web Logic, Apache, Apache Tomcat, Jboss, Web Sphere.

Logging & Monitoring Tools: Splunk, Kibana and Nagios.

PROFESSIONAL EXPERIENCE

Confidential, Reston, VA

AWS/Devops Engineer

Responsibilities:

  • Automated CI/CD process that includes continuous build and deployments to Dev environments and deployments to QA environments on AD HOC basis.
  • Worked on migration of PSI/VSI applications to Docker and automated entire workflow. Involved in POC for migrating spring boot applications from Datacenter to AWS. Developed CI/CD pipeline to build micro services and deployed to Kubernetes cluster. Worked on creation of Docker images for maven and node-based slaves, for configuring elastic slave agents in Jenkins using Jenkins Kubernetes plugin.
  • Providing 24X7 support for the application availability on weekly schedule.
  • Migrating the applications across environments such as DEV, QA, PERF and PROD. Responsible for maintaining the Infrastructure and Upgrades to deployment of new releases. Release coordination for quarterly releases, resource gathering and preparing documents. Responsible for automating the cloud foundry deployment process.
  • Virtualizing the servers using Docker for the Dev environments and Dev environments are automated using Docker containers, deployed spring boot applications in Dev environments. Responsible for installation and configuration of Jenkins to support Java builds and Jenkins Plugins to automate continuous builds and publishing Docker images to Docker Repository.
  • Automating CI/CD Pipeline using Jenkins and groovy script and setting up Email notification on build status.
  • Working with AWS services like EC2 Cloud Formation and may other services need for application. Hosting on cloud platforms such as Auto scaling groups. And launch configurations. Setup and manage light weight Kubernetes K3s for self-healing and high availability. Integrated EFK (Elastic search, Fluent, Kibana) stack as the logging solution for the deployed Kubernetes cluster.
  • Managed deployments in EKS managed Kubernetes, setup multi nodes cluster and deployed containerized applications.
  • Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files & releases of Helm packages.
  • Architected and implemented AWS service catalog across Blackhawk, created a hub and spoke model and shared portfolios across organization accounts.
  • Written generic Product templates and shared using portfolios in service catalog so all the platforms. Can use same product templates to provision resources.
  • Setup the Splunk server and configured AWS for Splunk Addon, Install Splunk Agents and configured/integrate Splunk to receive logs.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch/ Splunk, Splunk platform provides real-time visibility into DevOps driven application delivery.
  • Created alerts, schedule searches and dashboards using Post Process Search in Splunk. Drive complex deployments of Splunk dashboards and reports while working side by side with technical teams to solve their integration issues.
  • Extensively supported environmental issues that occur on day-to-day basis.
  • Responsible for maintaining Continuous Integration (CI) environments with build automation tools like Jenkins and automated Master-Slave Configuration whenever builds are triggered based on automated builds slaves will be picked for builds.

Environment: Jenkins, JIRA, Rally, Bit bucket, Maven, Shell scripting, Groovy, AWS, Kubernetes, Docker, Splunk.

Confidential, Minneapolis, MN

AWS/Devops Engineer

Responsibilities:

  • Working on migration of GitHub and Jenkins and Jfrog Artifactory from legacy datacenter to AWS centralized Account.
  • Setting up Jenkins OPS center for creating Centralized master and multiple masters in multiple LOB’s across PGE.
  • Developing CI/CD pipeline using Jenkins as the CI tool and Ansible for Continuous delivery process. Setting up Jenkins and Jfrog Artifactory HA in AWS, wrote CFT to provision the Jfrog and setting up EFS file storage to store the system configuration files.
  • Setting up Docker daemon and attaching the Docker instance to Jenkins as slave to create Docker images.
  • Writing custom Docker files for building API’s and build Docker images and deploying them into ECS/EKS.
  • Used Jenkins pipelines to drive micro services builds to the Docker registry and deployed to Kubernetes.
  • Integrated Docker orchestration framework using Kubernetes, created pods, config maps and deployments.
  • Provisioning environments for Development and QA as per the requirements. Setting up Cronjobs and Splunk agents in the instances and initialized Splunk forwarding to the Splunk dashboard.
  • Wrote Cloud Formation templates for automating the Stack creation in AWS.
  • Wrote CFT to Create Lambda Function and Cloud Watch rule to Auto subscribe the log groups to Kinesis Stream and Kinesis Firehose to collect logs to Centralized S3 Bucket.
  • Creating and setting up IAM users and groups according to the enterprise and business standards. Automating Different set of tasks internally using Jenkins to speed up the current process. Involved in CICD process using GitHub, Jfrog, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
  • Created Jenkins Job for Amazon RDS creation and DMS jobs to Create, Replicate and Drop Data in RDS.
  • Configure scalable services with AWS load balancer and Auto Scaling.
  • Wrote CFT to create VPC, USER Roles, and Centralized Logging Mechanism. Migrating the existing repositories from Bit Bucket to GitHub.
  • Setting up User management using LDAP and SSO setup for ensuring Role based access control.

Environment: AWS, VMware, Jenkins, GitHub, Bit Bucket, Jfrog, Ansible, Cloud formation, Docker, Kubernetes, SonarQube, Shell, YAML Scripting, Apache Tomcat, Nodejs, RHEL, Splunk.

Confidential, Windsor, CT

AWS / DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications in an agile environment.
  • Administrated Linux and Windows environments using Ansible, Chef and Puppet based on the needs.
  • Created and Configured Jenkins server using Ansible and Shell scripts.
  • Experience in Setting up the build and deployment automation for Terraform scripts using Jenkins
  • Involved in daily Scrum meetings. Also involved in Iteration/Sprint planning meeting to plan the efforts for upcoming sprint based on the priority and estimated effort.
  • Participated in weekly release/Environment meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • DevOps Workflow representing all stages starting from SCM Commit Build, Integration Build Which Compiles Code, Junit Test cases and Code Coverage, Build and Bundle, Publish with Lead Approvals and Deployment of Artifacts.
  • Create and configure Jenkins server using Terraform and Ansible.
  • DevelopedShell/Pythonscripts to automate the deployment process.
  • Owning the Activity of Upgrading, administering, plug-in management, and User Management and Job creation in Jenkins.
  • LaunchingAmazon EC2Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Worked with AWS API to manage resources on AWS for many services such as EC2, S3, VPC, Cloud watch, ELB, Auto-scaling and SNS, created python script using AWS API Calls to manage all resources deployed on AWS.
  • Deployed and hosted the application on AWS using Ops Works, automated single click deployment onto AWS using Chef.
  • Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) Code Deploy plug-in to deploy to AWS and workedAWS Cloud management.
  • Implemented custom procedures to unify streamline and automate application development and deployment process with Linux container technology usingDocker.
  • Maintained JIRA for tracking and updating project defects and tasks.
  • Experience in monitoring infrastructure usingNagios.

Environment: Java/J2EE, GIT, AWS, Jenkins, Terraform, Ansible, SVN, Puppet, Open Stack, Docker, Selenium, Kafka, ANT, Jira, Maven, VSTS, PowerShell (bash), Apache Tomcat Application Server, Salt stack, Azure.

We'd love your feedback!