We provide IT Staff Augmentation Services!

Sr. Devops/aws Engineer Resume

3.00/5 (Submit Your Rating)

Milwaukee, WI

PROFESSIONAL SUMMARY:

  • Over 5+ years of industry experience in Linux Administration, DevOps, and Cloud Implementations.
  • Experience in Server infrastructure development on AWS Cloud, extensive usage of EC2, IAM, RDS, S3, EBS, Route53, ECS, VPC, CloudFormation, CloudWatch, Redshift, lambda, SNS, CloudTrail, and AWS Config.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, Auto - scaling, Elastic load balancing (ELB) in teh defined virtual private connection.
  • Experience in Administration/Maintenance of source control management systems, such as Sub Version (SVN), Perforce, TFS, GIT and knowledge of Clear Case.
  • Responsible for creating multi-region, multi-zone AWS cloud infrastructure.
  • Worked closely wif development teams and performance test engineers for EC2 size optimization.
  • Involved in teh functional usage and deployment of applications in Web Logic, Web Sphere and Apache Tomcat Server.
  • Migrated CVS Version Management tool to Subversion. Experience in working Ubuntu, Red Hat, UNIX, windows.
  • Expertise in defining and developing quality assurance test plans and test cases by analyzing business/technical requirements, system design documents and use case documents.
  • Expertise in developing test scenarios, preparing test data, executing test scripts, linking requirements to test cases, creating bug documentation, and reporting test summary.
  • Strong back-end testing skills using SQL and experience in extracting and analyzing data by writing basic SQL queries.
  • Managing large Scale Enterprise Datacenters wif core skills revolving around Linux (CentOS, Rhel, SUSE, Ubuntu) Installation, Configuration, and troubleshooting.
  • Configured and installed AIX and Redhat Linux servers NIM, Kickstart.
  • Experience in OpenStack Liberty environments in volume management using Cinder, network and port manage net using Neutron and image management using Glance.
  • Build, test and deploy scalable, highly available OpenStack Private Cloud Environments Per week on both customer and Rackspace environments.
  • Experience in public and private cloud.
  • Experience using Unified Functional Testing.
  • Good working experience wif databases like MySQL, DynamoDB, NoSQL, WordPress, and MongoDB and involved in creating stored procedures, functions, triggers, and complex queries.
  • Automating Web Sphere EAR file deploys through Cruise Control, Jenkins, Team City, and Bamboo.
  • Developed and implemented Software Release Management strategies for various applications according to teh agile process.
  • Used SUSE Linux to Deploy to help transform in Data Center (OpenStack)
  • Designing and implementing CI (Continuous Integration) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Perl & Python), and creating/configuring VMs (Windows/Linux).
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Have experience using AWS Glue.
  • Maintained high availability clustered and standalone server environments and refined automation components wif scripting and configuration management (Ansible).
  • Experience in installation and configuration of PUPPET.
  • Managed SVN repositories for branching, merging, and tagging.
  • Collaborated wif development support teams to setup a continuous delivery environment wif teh use of Docker
  • Experience using SQUID.
  • Experience using File Transfer Protocol.
  • Installed and configured GIT and communicating wif teh repositories in GITHUB.
  • Used PUPPET for application automatic deployment and provisioning to different environments.
  • Utilize AWS Cloud watch to monitor environment for operational & performance metrics during load testing wif teh help of auto scaling.
  • Experience using SAMBA.
  • Manage OpenStack infrastructure upgrades, expansion, scaling, troubleshooting, and debugging for number of clients/tickets on teh most challenging complex environments.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup and glacier as a disaster recovery option.
  • Developed automated unit tests & functional tests using teh test suites JUnit, SoapUI and Selenium.
  • Monitored teh servers & applications using Nagios and Splunk.
  • Perform periodic system audits on all environments to ensure dat only controlled versions of software reside all environments.
  • Worked on Report Creation from TFS using SQL Server Reporting Services.
  • Expertise in trouble shooting teh problems generated while building, deploying and in production support.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills wif ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Cloud Technologies: AWS EC2, ECS, S3, IAM, RDS, ELB, Elastic BeanStalk, Lambda, EBS, Redshift, SNS, CloudWatch, CloudFormation, VPC, Route53, CloudTrail, AWS Config.

DBMS: Oracle, SQL Server, MySQL, MongoDB, Cassandra.

Tools: Subversion, GIT, Ant, Maven, Gradle, Hudson, TeamCity, Jenkins, Chef, Puppet, Ansible, Docker.

Scripting Languages: Shell, Perl, Ruby, Python, and PowerShell and C Programming Language.

Web/App servers: WebLogic, IIS, JBOSS, Apache, Tomcat.

Operating System: UNIX, Sun Solaris, Red Hat Linux, SUSE, Ubuntu, CentOS, Windows.

PROFESSIONAL EXPERIENCE

Confidential, Milwaukee, WI

Sr. DevOps/AWS Engineer

Roles and responsibilities:

  • Built and managed a large deployment of Red Hat Linux instances systems wif Chef Automation and provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Implementing new projects builds framework using Jenkins & maven as build framework.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment
  • Wrote puppet manifests for deploying, configuring, and managing collected for metric collection and monitoring.
  • Built Puppet manifests and bootstrap scripts to allow us to bootstrap instances to various roles wifout having to maintain AMIs.
  • Helped teams perform their duties more efficiently by providing ALM trainings targeted for each teams' needs.
  • Implemented ETL process to ingest analytical data stored in S3 into a Redshift data warehouse cluster using AWS Lambda microservices.
  • Used Azure Terraform and Azure OpsWorks to deploy teh infrastructure necessary to create development, test, and production environments for a software development project
  • Implemented a distributed messaging queue to integrate wif Cassandra using Kafka,
  • Developed Docker based micro services, deployment modules wif Jenkins, Kubernetes and Ansible based pipelines/frameworks.
  • Deployed OpenStack on Ubuntu maas juju environment, deploying teh openstack components on multimode wif high availability environment and intreated openstack(Mitaka) wif openstack to create software defined networking tenant and service provider network and routers.
  • Designing and delivering IPv6 and large-scale features to Mirantis OpenStack product.
  • Working in OpenStack as well as our product code.
  • Responsible for facing teh ongoing issues and provide Root Cause Analysis.
  • Deploy OpenStack solution to our clients typically from 20 to 250 compute nodes.
  • Having pleasant experience in Cloud Computing platform like Azure from Microsoft for deploying and managing applications.
  • Automate NGINX/MySQL Setup and Monitor
  • Automated configuration management and deployments using Ansible playbooks and YAML.
  • Migrated configuration management from Puppet to Chef
  • Managed Chef Cookbooks to automate system operations and AWS Cloud management
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy wif Patterns/Release, Git, Confluence, JIRA, and Cloud Foundry.
  • Integrating teh Third-Party Tools wif TFS for ALM & Traceability
  • Developed core product feature using NodeJS, Java and Scala.
  • Worked on loading CSV/TXT/DAT files using Scala/Java language in Spark Framework and process teh data by creating Spark Data frame and RDD and save teh file in parquet format in HDFS to load into fact table using ORC Reader.
  • Using Jenkins 2.0 AWS Code Deploy plugin to deploy to AWS
  • Defining Release Process & Policy for projects early in SDLC and responsible for code build, release, and configuration
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Participated in teh design of teh GNU coding standards for configuration and Make file support
  • Optimized volumes and EC2 instances and used IAM to create new accounts, roles, and groups
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier
  • Configured Elastic Load Balancers (ELB) wif EC2 Autos calling groups
  • Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch
  • Splunk deployment, configuration, and maintenance across a variety of UNIX and Windows platforms.
  • Implemented a Continuous Delivery pipeline wif Docker, and GitHub and AWS
  • Experimented wif Docker, by using Docker-compose.
  • Wrote Ansible Playbooks wif Python SSH as teh Wrapper to Manage Configurations of OpenStack Nodes and Test Playbooks on AWS instances using Python.
  • Worked on applying patches and recommending necessary security fixes for web Application servers
  • Scripting in multiple languages on UNIX, LINUX, and Windows - Batch, Python, Shell script etc.
  • Troubleshoot teh build issue during teh Jenkins build process.
  • Resolved system issues and inconsistencies in coordination wif quality assurance and engineering teams.

AWS/DevOps Engineer

Confidential, Detroit, MI.

Roles and Responsibilities:

  • Classified and identify teh configurations Items such as documents, Source Items, Support Items and Archive items created Repository structure in teh Subversion and Installing Subversion, Apache Tomcat, Application servers on Unix Servers.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using dis snapshot for disaster recovery
  • Created AWS Launch configurations based on customized AMI and use dis launch configuration to configure auto scaling groups and Implemented AWS solutions using EC2, S3, RDS, Dynamo DB, Route53, EBS, Elastic Load Balancer, Auto scaling groups.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and teh AWS cloud.
  • Established teh change control in response to approved issues and maintained teh revision management, base lining.
  • Maintained teh Tags, Branching and merging teh code in teh parallel development of two phases and applied teh vendor patches to teh Trunk and All branches in Subversion Repository.
  • Documenting teh process of code promotion, defect tracking and user guide for Subversion. Maintained users’ security on SVN. Worked wif MAVEN for building teh application, TEMPhas written MAVEN scripts and shell scripts to automate teh build process.
  • Installed/Configured/Managed JENKINS CI Automation and used JENKINS as a continuous integration tool for automation of daily process.
  • Had done POC on implementation of continuous deployment pipeline wif Jenkins and Jenkins workflow on Kubernetes.
  • Worked on creating teh Docker containers and Docker consoles for managing teh applications.
  • Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Designing and delivering IPv6 and large-scale features to Mirantis OpenStack product.
  • Experience working on Docker hub, creating Docker images, and handling multiple images primarily for middleware installations and domain configurations.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing Directory structures, and managing containers.
  • Developed generic web service architecture using Spring Web Services which could transform responses into SOAP, REST, & JSON allowing for rapid development and clean separation of core business logic and communication protocol.
  • Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Working wif AWS Cloud computing and involved in creating AWS instances and deployed Linux and Ubuntu on AWS environment and Expertise in migrating applications onto AWS.
  • Participated in architecting, designing, and implementing all stages of TIBCO’s new application deployment in AWS by using Chef and AWS combined functionality, personally built out all application servers, database servers, and a peer-aware NFS content network.
  • Developed CLI tools in bash and python for developers to create application AMIs, run instances of their AMIs, and easily identify and access their AMI instances.
  • Used Amazon RDS (Relational Database Services) for teh storing of teh customer data on cloud and used S3 versioning when it’s important to import from teh Amazon Glacier.
  • Written pre-commit, post-commit, post-receive hooks in GIT and responsible for merging, tagging and conflict resolution in GIT and SVN.
  • Deployed and Configured Automation tools like Ansible and CHEF.
  • Designed, Installed, and Implemented Ansible configuration management system.
  • Worked on Installation and Configuration of Chef Server and Chef-client (Nodes)
  • Repaired broken Chef Recipes and corrected configuration problems wif other chef objects.
  • Involved in setting up Jira as defect tracking system and configured various workflows, customization, and plug-ins for teh Jira/issue tracker.
  • Experience in installation and configuration of ANSIBLE and used ANSIBLE for application automatic deployment and provisioning to different environments.
  • Replicated teh Subversion Repositories on to multiple Servers. Created teh scripts to automate continuous integration of build to compile teh Oracle Forms, Reports and Database Objects. Provided Code Branching strategies for teh releases in SCM tool Subversion.
  • Worked on Java/J2EE Coding for Portal Applications and Tomcat Web server for hosting web apps. Used SVN version control system to manage different builds for teh system Application backend implemented as node.js express application server
  • Installed/Configured and Managed ARTIFACTORY Repository Manager and all teh Repositories.
  • Created teh Release process of teh artifacts.
  • Involved in performing tasks in Databases like Oracle, MySQL.
  • Software Configuration Management Support wif Branching and Merging strategies, Version Control Systems, Integration Management, Build/Release Management and Requirement Management.

Environment: SVN, Bash, Apache Tomcat, AWS EC2, S3, RDS, Dynamo DB, Route53, EBS, Elastic Load Balancer, AWS IAM, CHEF, Linux, Unix, Jenkins, Maven, Git, Java, Python, AWS, Jira, Ansible, SOAP, REST, ruby, Antifactory, TIBCO, Database, Node.js, MySQL, ARTIFACTORY.

AWS Cloud Engineer

Confidential - Pittsburgh, PA

Roles and Responsibilities:

  • Administration, build and maintenance of teh available secure multi-zone AWS cloud infrastructure by using teh configuration tool Ansible wif AWS Cloud Formation and Jenkins for continuous integration.
  • Create and launch Amazon EC2 Instances using Amazon images (Linux) and configure teh launched instances wif specific applications.
  • Work wif AWS services like Glacier, ELB (Elastic Load Balancer), RDS, SNS, SWF, Lambda, IAM and hands on experience wif Amazon Web Services (AWS) provision.
  • Design roles and groups using AWS Identity and Access Management (IAM).
  • Create, delete, and manage user accounts dat are used to interact wif AWS and setup their ACL’s wif Amazon IAM.
  • Backup database instances periodically by using S3 to save snapshots of data.
  • Move application logs to S3 by using cloud watch logs and create alarms raised by applications.
  • Manage Linux, VMware and AWS/VM’s.
  • Manage Amazon Redshift clusters such as launching teh cluster and specifying teh node type as well.
  • Manage DNS zones wif teh usage of Route 53 and gave public DNS names to elastic load balancer ip’s.
  • Transfer of data from Data centers to cloud using AWS Import/Export Snowball service.
  • Scripting infrastructure and (Linux) machine provisioning from scratch using tools such as bash and teh Ruby AWS-SDK.
  • Design & implement teh Virtual Private Cloud (VPC) service for increase of customers on premises data center wif AWS Cloud utilizing VPC and VPN and direct connect services.
  • Deploy, scale web applications and services developed wif Java, PHP, Node.js, Python, Ruby and Docker on familiar servers like Apache wif teh help of AWS Beanstalk.
  • Integrate wif Jenkins for CI/CD pipeline wif GIT.
  • User management wif build tools Maven to create JAR, WAR, EAR.
  • Install Jenkins on Linux machine and create a master-slave configuration to implement multiple parallel builds through a build farm.
  • Use Sonatype Nexus to store, organize teh Artifacts.
  • Hands on wif Ansible to configure and deploy automated tasks to many servers at once.
  • Write Ansible Playbooks, Modules to automate installation of Middleware infrastructure like Apache tomcat, JDK and configuration tasks for new environments etc.
  • Transferred files between client and server using File Transfer Protocol.
  • Used file module in Ansible playbook to copy and remove files on remote systems.
  • Work wif DevOps practices by AWS, Elastic Bean Stalk and Docker wif Kubernetes.
  • Work wif several Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm.

Environment: AWS, EC2, S3, VPC, VPN, VM’s, Glacier, ELB, RDS, SNS, SWF, IAM, Route 53, Redshift, AWS Cloud Formation, Linux, GIT, Maven, Jenkins, Sonar, Docker, Kubernetes, Apache, Tomcat, Ansible, Ruby, Nexus.

Confidential

UNIX/LINUX Administrator

Roles and Responsibilities:

  • Responsible for installation, configuration and administration of Sun Solaris and Red Hat Enterprise Linux on x86 architecture.
  • Installed and configured of hardware and OS on servers, workstations, and me/O devices on E4500 environment.
  • Managed teh User and Application Account creations and deletions for teh SUN Servers. dis includes setting up SUDO access for DBA and application account access.
  • Created mount points for Server directories, and mounted directories on teh Servers.
  • Co-ordinate wif web admin team in installation of BEA WebLogic Server.
  • Setup and maintained NFS, DNS, NIS, and TCP/IP network and knowledge in LDAP Server.
  • Maintaining network and data security and, Setting up SSH and SCP features between SUN systems and other UNIX hosts.
  • Reviewing system logs files for errors, settings up CRON jobs for backups and monitoring process.
  • Automated routine jobs by developing Perl and Bash shell scripts.
  • Configuration and Administration of Apache Web Server and SSL certificates and involved in configuration of Virtual Hosts for Apache HTTP Server.
  • Installed/upgrade TSM on Unix Servers, Developed and executed test plans for Veritas Cluster wif Netapp SAN.
  • Managed file permissions & ownership for important directories & files.
  • Administered security, users, groups administration and daily backup and restore operations, networking service, performance, and resource monitoring and Performed Disaster Recovery management procedures.
  • Administration responsibilities include user, group, disk, and security management, File sharing Permissions.
  • Generated reports to show teh trends of resource utilization user/CPU/network load.
  • Involved in preparation of functional and system specifications, estimated storage requirements for applications.

Environment: Sun Solaris, Red Hat Enterprise Linux, WebLogic, Sun Servers, NFS, NIS, LDAP, Bash shell, Perl, Veritas Cluster Server, Oracle, Apache.

Confidential

Build Engineer

Roles and responsibilities:

  • Responsible for daily Build & Release of applications, writing automation scripts.
  • Build of Database products & troubleshooting
  • Defining teh Complete Branching Strategy.
  • Making daily night build & weekly Build for teh product
  • Responsible for writing Python Scripts for Build & Release as and when necessary.
  • Writing SQL Queries for various Reports using Clear Quest.
  • Writing Build & Release automation and maintenance for .Net, Embedded System Applications.

Environment: Windows, TFS, MsBuild, NAnt Python, SQL Server, Microsoft.Net, IIS.

We'd love your feedback!