We provide IT Staff Augmentation Services!

Sr. Devops Engineer / Aws Architect Resume

0/5 (Submit Your Rating)

Memphis, TN

SUMMARY

  • DevOps/Build Engineer offering over 9+ years’ experience solving complex problems with creative solutions, supporting development and operations environments in AWS.
  • Experience in Cloud automation using AWS Cloud Formation templates.
  • Working Experience on Azure Cloud Services, Azure Storage, SQL Azure and in different PaaS Solutions with Web, and worker Roles and Azure Web Apps.
  • Experience with migration to Amazon web Services (AWS) from Data centers.
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in the glacier.
  • Experience with and thorough understanding of automated implementation/deployment of a cloud - based infrastructure (Web Apps, Application Service Environments, firewalls, load balancers, storage, monitoring, security, AD, DNS etc.)
  • Experience in DevOps tools Jenkins, Apache Tomcat, Subversion, Git, Maven.
  • Experience in scripting languages Shell and Python.
  • Experience in development and configuration experience with software provisioning tools like Ansible, Puppet.
  • Experience in source controller concepts like Branches, Merges, and Tags.
  • Experience in implementing continuous integration with build tools using Maven, Npm and Jenkins.
  • Experience using MAVEN and ANT as a Build Tool for the building of deployable artifacts (war & ear) from source code.
  • Experience in Deploying applications (JAR, WAR, RAR, and EAR) and related troubleshooting in clustered environment using.
  • Extensively worked on Jenkins, Docker for continuous integration and for End to End automation for all build and deployments.
  • Experience in troubleshooting the build issue during the Jenkins build process.
  • Experience in configuring and managing a network of Linux and Windows servers.
  • Performed tasks on F5 load balancer like ordering new certs, installing and renewing SSL certificates, bouncing servers with performance issues after taking them out of the server pools, ID maintenance, User, Group management for all the UNIX servers
  • Experience in Jenkins, Hudson, Docker, Team City and Build Forge for continuous integration and for End-to-End automation for all build and deployments.
  • Writing Chef Cookbook using Test-kitchen, Berk shelf, Food Critic and ChefSpec.
  • Involved in using Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services.
  • Expert in deploying the code trough web application servers like Web Sphere/Web Logic/Apache Tomcat/ JBOSS.
  • Ability in development and execution of XML, Shell Scripts and Perl Scripts.
  • Exposed to all aspects of the software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and implementing and Post-production analysis of the projects.
  • Experience in using bug-tracking systems like JIRA, Remedy, HP Quality Centre and IBM ClearQuest.
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.
  • Experienced in Infrastructure Development and Operations involvingAWS Cloud Services, EC2, EBS, ECS, ECR, EMR, VPC,RDS, SES, ELB, Auto scaling, CloudFront, Cloud Formation, Elastic Cache, Elastic search, S3, Cognito, SQS, Athena, KMS,API Gateway, Route 53, Cloud Watch, SNS, SES.
  • Used Boto3 with lambda to manage other AWS services. Hands onexperience on GCP platform.
  • Worked on implementing AWS Elasticache, AWS Lambda, AWS Athena, AWS Redshift and AWS RDS Aurora.
  • Good understanding of Software Development Life Cycle (SDLC) like Agile, Waterfall Methodologies.
  • Ability to build deployment, build scripts and automated solutions using shell scripting, Groovy and Python.
  • Linux-based Virtualization implementations such as VMware, Oracle Virtual Machine, and Xen.
  • Implemented Monitoring and logging using New Relic, DataDog, ELK Stack, Splunk.
  • Scheduled automated nightly builds using Jenkins.
  • Expertise in scripting for automation, and monitoring using Shell, Python scripts.
  • Implemented Continuous Integration and deployment by automation scripts in a pipeline process.
  • Expertise in Integrating CI/CD server with SCM repository and Build tool like Maven/Ant for build automation and then Junit for unit tests followed by SonarQube for code coverage analysis.
  • Virtualized the servers using Docker for the test environment and dev-environment needs, also configuration automation using Docker containers.
  • Worked with JIRA Service Now for creating Projects, assigning permissions to users and groups for the projects &Created Mail handlers and notification Schemes for JIRA & Service Now.
  • Experience in installation, configuration,Deploymentand management of web and enterprise applications on tomcat,JBoss, IBM WebSphere web logic Application servers.
  • Experience in Configuration, Backup, Monitoring Systemperformance, Systemand Network Security of Linuxservices.

TECHNICAL SKILLS

Operating Systems: Linux (Red Hat), Windows, UNIX - Sun Solaris, Ubuntu, CentOS, Debian, Fedora

Version Control Tools: Subversion, CVS, Git, Bit Bucket, GitHub

CI/CD Tools: Jenkins, Bamboo, Team City

Build Tools: Ant, Maven, Gradle, MSBuild, NAnt

Automation&Configuration Tools: Ansible, Chef, Puppet

Monitoring Tools: Rally, Nagios, Splunk, Grafana, ELK

Scripting/Languages: Shell, Groovy, Yaml, Python, Ruby, Go

Infrastructure as code: Terraform, Cloud formation

Containerization & Orchestration: Docker, Swarm, Kubernetes

Cloud: Amazon Web Services, GCP

Web Technologies: HTML, Java Script, XML, Servlets, JDBC, JSP

Web/App Servers: WebLogic, WebSphere, JBoss, Tomcat, Apache, Nginx

Ticketing Tools: Clear Quest, HPSM, Jira, Remedy

Database: Oracle, DB2, SQL Server, MySQL, Mongodb, Cassandra

PROFESSIONAL EXPERIENCE

Confidential, Memphis, TN

Sr. DevOps Engineer / AWS Architect

Responsibilities:

  • Created recommendations on how to duplicate a subset of on-premise machines to the Azure Infrastructure as a Service (IAAS) offering which will be used for disaster recovery.
  • Developed automation system using Power Shell scripts and JSON templates to remediate the Azure services.
  • Responsible for implementing containerized based applications on Azure Kubernetes by using Azure Kubernetes service (AKS), Kubernetes Cluster, which are responsible for cluster management, Virtual Network to deploy agent nodes
  • Evaluated Kubernetes for Docker container orchestration. Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications.
  • Created ASP.NET pages using C#.NET for middle-tier processing of client requests with ADO.NET interfaces for database and implemented stored procedures
  • Expert in HTML5/CSS3 development and have experience in Backbone JS, Angular JS, Node JS, Responsive design
  • Implemented Jenkins pipelines into Azure pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Azure Kubernetes service (AKS).
  • 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 advanced PowerShell scripting. Deployed Azure SQL DB with GEO Replication, Azure SQL DB Sync to standby database in another region & Fail over configuration.
  • Written Templates for Azure Infrastructure as code using Terraform to build staging and production environments. Integrated Azure Log Analytics with Azure VMs for monitoring the log files, store them and track metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, VMware, and Docker containers.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Implemented automation for deployments by using YAML scripts for massive builds and releases.
  • Worked on Serverless services, created and configured HTTP Triggers in Azure the Functions with application insights for monitoring and performing load testing on the applications using the Visual Studio Team Services (VSTS) also called as Azure DevOps Services.
  • Created Azure Automation Assets, Graphical runbook, PowerShell run book that will automate specific tasks, deployed Azure AD Connect, configuring Active Directory Federation Service (ADFS) authentication flow, ADFS installation using Azure AD Connect, and involved in administrative tasks that include Build, Design, Deploy of Azure environment.
  • Deploying windows Kubernetes (K8s) cluster with Azure Container Service (ACS) from AzureCLI.
  • Utilized Kubernetes and Docker forthe runtime environment of the CI/CD system to build, test and Octopus Deploy.
  • Setting up build definition within Visual Studio Team Services (VSTS) and configure continuous delivery to automate the deployment of ASP.NET MVC applications to Azure web apps and managed Azure Active Directory.
  • Implemented a CI/CD pipeline with Docker, Jenkins (TFS Plugin installed), Team Foundation Server (TFS), GitHub and Azure Container Service.
  • Over saw the quality of Automated Build plans to help the Delivery process to NON-PROD and PROD Environments.
  • Acted as build and release engineer, deployed the services by VSTS (Azure DevOps) pipeline.

Environment: Azure, Docker, Kubernetes, Azure DevOps, PowerShell, JSON, Jenkins, CI/CD, VM Ware, Visual Studio Team Services (VSTS), Jenkins, Terraform, GitHub.

Confidential, New York, NY

DevOps Architect / AWS Engineer

Responsibilities:

  • Implemented AWS solutions using E2C, S3, RDS, Elastic Load Balancer, Auto-scaling groups
  • Worked on Physical to AWS Cloud Migration and creating alarms and notifications for EC2 instances using Cloud Watch.
  • Responsible for Configuring S3 versioning and lifecycle policies to backup files and archive files in glacier and set up IAM in order to create new accounts, roles, and groups.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Puppet, or custom-built, designing cloud-hosted solutions, specific AWS product suite experience.
  • Installed/Configured/Managed Ansible Tower and Ansible Agents.
  • Developing customized Ansible playbooks for Amazon Cloud for the defined Infrastructure
  • Responsible for developingUI using Html, CSS, Bootstrap and Angular Framework.
  • Responsible for developing the Data Access Layer (Model) using ADO.NET Entity Framework Model, LINQ to Entities, UNIX, Linux and C#.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Create AMIs by using Packer for production usage as part of a continuous delivery pipeline.
  • Setting up the Amazon ECS as a Jenkins slaves to run the Docker containers
  • Installed and configured monitoring tools Ngaios for monitoring the network bandwidth and the hard drives status.
  • Implement CI Stack from GIT and Jenkins.
  • Developed and implemented the software release management for the release of web applications
  • Worked with build tools Gradle and MAVEN for build process and automation process
  • Managed the Maven Repository using Nexus artifactory tool and used the same to share the binary (EAR, WAR & JAR) snapshots.
  • Worked closely with development team and SQA team for product releases.
  • Implemented Configuration Management, Change Management policies and procedures.
  • Created application usingAngular JS,Python Rest APIandHTML5/CSS3.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Automation of daily tasks using Shell and Python scripts.
  • Deployed the static content to apache web servers and applications to Tomcat Application server.
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.

Environment: s: Red Hat Linux, Putty, AWS, Docker, S3, EC2, IAM, Cloud Watch, Load Balancer (ELB), Nagios, Git, Jenkins, Ansible, Gradle, Ant, Maven, Shell, Bash, Python, Jira.

Confidential, Atlanta, GA

DevOps Developer / Engineer

Responsibilities:

  • Responsible for maintaining Linux servers (RHEL, Ubuntu, and Amazon) as well as ensuring the health and stability of the server.
  • This included trouble shooting possible package/library conflicts using various OS, server, and application logs to pinpoint the problem in order for it to be corrected.
  • Responsible for using AWS Console and AWS Command Line Interface for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch.
  • Working on Multiple AWS instances, set the security groups, Elastic Load Balancer, and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Managing a team of DevOps Engineer for infrastructure support on AWS cloud. Creating Cloud Formation scripts for hosting software on AWS cloud.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Experience working with IAM in order to create new accounts, roles, and groups.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Build Results are managed in Jenkins and deployed using workflows in Jenkins.
  • Worked on Maven to create artifacts from source code and deploy them in Nexus central repository for internal deployments.
  • Development and version control of Chef Cookbooks, testing of Cookbooks using Food critic and Test Kitchen and running recipes on nodes managed by on-premise Chef Server and automating infrastructure
  • End-user training regarding branching strategies for all GIT, Subversion (SVN) users to effectively use the tool.
  • Collaborate in the automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via chef cookbooks.
  • Writing Chef Cookbook using Test-kitchen, Berkshelf, FoodCritic and ChefSpec.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers.
  • Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Worked with build tools Ant and Maven for manipulating build.xml and pom.xml respectively
  • Created Continuous Build Process using Jenkins as a Continuous integration tool.
  • Responsibilities include developing complex build, test, provision, secure and deployment systems and providing support to a large community of developers and testers.

Environment: Chef, Apache Tomcat, GIT, Python, Ruby, Bamboo, Perl, Shell, Maven, Jenkins, JIRA, Kubernetes, Docker.

Confidential, Atlanta, GA

DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Installed and configured Hudson/Jenkins for Automating Deployments and providing a complete automation solution.
  • Creating continuous integration system using Ant, Jenkins, Hudson, Maven full automation, Continuous Integration, faster and flawless deployments.
  • Build Results are managed in Jenkins and deployed using workflows in Jenkins.
  • Worked on Maven to create artifacts from source code and deploy them in Nexus central repository for internal deployments.
  • End-user training regarding branching strategies for all GIT, Subversion (SVN) users to effectively use the tool.
  • Used Jenkins for enterprise scale infrastructure configuration and application deployments.
  • Hands on experience of IT automation software tools like Terraform, Ansible, and Puppet.
  • Created Continuous Build Process using Jenkins as a Continuous integration tool.
  • Maintained and managed Ansible playbooks responsible for deploying Framework and other cloud tools
  • Experience in writing Ansible playbooks from scratch to upgrade the servers one at a time in serial to reduce the downtime of running sites.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts, and are able to quickly evolve during development iterations.
  • Deployment applications (JAR, WAR, RAR, and EAR) and related troubleshooting in clustered environment using Admin console.
  • Installation, configuration and administration of Apache Tomcat, WebLogic, WebSphere.

Environment: s: Java, J2EE, SVN (Subversions), Hudson, Puppet, Ant, Maven, Jenkins, JIRA, Shell/Perl Scripting, WebSphere, UNIX.

We'd love your feedback!