We provide IT Staff Augmentation Services!

Principle Consultant (linux, Devops, Aws) Resume

3.00/5 (Submit Your Rating)

Lansing, MI

SUMMARY:

  • Highly analytical and accomplished AWS, DevOps, Linux and Systems Administrator with 10 years of rich experience possessing in - depth knowledge of server configuration, network strategies, technical support as well as steering of project management operations of an IT department. Efficient in administering user accounts, cross functional management, managing & protecting system resources security
  • Presently working as a Cloud & Automation Specialist following DevOps principles.
  • Significant experience in System Administration tasks including system monitoring, server resources, reviewing system and application logs, verifying the integrity and availability of all hardware, and verifying completion of scheduled jobs such as backups.
  • Expertise in architecting solutions on Amazon Web Services.
  • Experienced as a DevOps / Build and Release Engineer in automating, building, deploying, managing and releasing of code from one environment to other environment, tightly maintaining Continuous Integration, Continuous Delivery, Continuous Deployment and Configuration Management in multiple environments like (Development/Testing/Staging & Production).
  • Involved in creating the company's DevOps strategy in a mix environment of Linux (Ubuntu, CentOS, RHEL) servers along with creating and implementing a cloud strategy based on Amazon Web Services (AWS).
  • Knowledge of Windows 2003, 2008 and 2010 Operating Systems.
  • Involved in installation, configuration and administration of Apache Web server, BEA Web Logic and IBM Web.
  • Performed automated installations of Operating System using kick start for Linux.
  • Sphere and Samba Server in UNIX, Linux and Windows environment.
  • Worked on Jenkins/Hudson by installing, configuring and maintaining for purpose of Continuous Integration (CI) and for end to end automation for all build and deployments and creating Jenkins CI pipelines.
  • Hands on experience in writing ETL script using Python Django setting for database operations and other activities (involving extracting, transforming and loading).
  • Knowledge and experience with container management tool such as Docker, EC2 container.
  • Experience in branching, tagging and maintaining the versions across the environments using SCM tools like Git and GitHub on Linux and Windows platforms.
  • Worked with Chef Enterprise hosted as well as on premise.
  • Installed Workstation, Bootstrapped Nodes, wrote Recipes, Cookbooks and uploaded them to Chef-server.
  • Experience using Maven and Ant as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Experience in designing and developing Python automation scripts.
  • Strong background in networking, load balancing, and firewalls.
  • Writing playbooks using Ansible for configuration manage.
  • Launched Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
  • Experienced in container-based deployments using Docker, Docker Hub and Docker registry and Kubernetes.
  • Experienced with handling cloud environments like AWS (EC2, S3), GCP & Azure.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • Managing DNS, LDAP, LAMP, FTP, Tomcat & Apache web servers on Linux machines.
  • Managed all the bugs and changes into a production environment using Jira tracking tool.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issAWSAWSue tracker.
  • Installed, configured, managed monitoring tools such as Nagios for Resource Monitoring/Network Monitoring/Log Trace Monitoring.
  • Writing Docker files, Ansible and Terraform modules for applications such as Log stash, File beat, Kibana, Kafka.
  • Day to day administration of the Development, Production and Test environment systems with 24x7 on-call support.
  • Hands on experience on Windows, Linux Operating Systems.
  • Spearhead teams of project management and development teams in translating business requirements to functional specifications or functional specifications to technical specifications in complex & dynamic environment.
  • Versatile and multi-skilled with ability to manage multiple responsibilities simultaneously, achieve defined goals & objectives, an effective communicator with Strong Analytical, Problem Solving & Organizational Skills.

TECHNICAL SKILLS:

Operating System: Linux (Redhat 7.x), UNIX, CentOS 7, Windows, z/OS, z/VM.

Version Control Tools: GIT, GIT Lab, TFS, Bit Bucket.

Build Tools: ANT, MAVEN.

Automation Tools: Jenkins, Octopus.

Configuration Management Tools: Ansible, Puppet, Chef, Terraform, TeamCity.

Virtualization Environments: VMWare, Docker, Containers, Vagrant.

Programming Languages: Python, YAML, JCL, and JSON

Scripting Languages: Shell, JavaScript, Ruby, and VB

Databases: Oracle, MySQL, DB2, PostgreSQL.

Application Servers: WebSphere, Tomcat.

Web Servers: Nginx, Apache, Tomcat.

Cloud Platform: Amazon Web Services AWS, Terraform.

AWS Services: EC2, ELB, VPC, RDS, AMI, EFS, IAM, Cloud Formation, Cloud Front, Cloud Trail, OpsWorks, S3, Cloud Watch, Cloud Trail, SNS, SQS, SWF, EBS, Lambda, Kinesis, Memchached.

Logging & Monitoring: Nagios, Cloud Watch, Splunk, Dynatrace, AppDynamics.

Data Reporting: Tableau, Qlik Sense.

Bug Tracking Tools: JIRA, Remedy, Service Now.

Misc: Microsoft Visual Studio, JFrog Artifactory, RESTful Web Services and Cloud IAM protocols, Jira, Kubernetes.

PROFESSIONAL EXPERIENCE:

Confidential, Lansing, MI

Principle Consultant (Linux, DevOps, AWS)

Responsibilities:

  • Installation and Setup Web Servers (Apache and Tomcat), DB Server (MySQL).
  • Managing GIT repositories, handling Branches and Branch Merges for GitHub.
  • Responsible for taking the source code and compiling using Maven and package in distributable format such as WAR/JAR.
  • To troubleshoot the problems generated while building and deployment.
  • Working with various development teams to build and support automated builds, supporting daily continuous integration.
  • Checking the availability of servers and scheduling deploys for the day.
  • Automate the build process using Jenkins Jobs and monitor daily builds using continuous integration tool Jenkins
  • Coordinated releases with development and testing teams to ensure systems are ready for code to be deployed
  • Configured and deployed application on Tomcat Successfully.
  • Performing deployments to multiple environments using Ansible.
  • Writing the playbooks using Ansible for provisioning servers.
  • Verify failed logs and deploy logs to check for successful deployments.
  • Monitoring the disk/process/CPU/memory utilization using tools like Nagios.
  • Documenting build and release process related item.
  • Installing Docker, Creation of Custom Images and Creation of Containers on Different Environments like Dev, Stage, and Prod.
  • Responsible for configuration management tools such as Ansible, Chef and Puppet.
  • Experience in Jenkins installation and Continues Integration with different plugins, creation of security on Jenkins.
  • Accountable for developing Docker images to support Development and Testing Teams and their pipelines; distributed Jenkins, and Elastic Search.
  • Handling Jenkins job setup & maintenance used for build/test/compile/package/deploy pipeline
  • Installing, configuring and maintaining Continuous Integration, Automation and Configuration Management tools.
  • Provide environment provisioning solutions using Docker; Deployment of Swarm Cluster for Jenkins builds tooling.
  • Manage and maintain RHEL 6 / CentOS 7 servers that run various DevOps systems.
  • Perform AWS Lambda function development/serve less monitoring.

Confidential, Dearborn, MI

Senior AWS/Devops/System Admin

Responsibilities:

  • Mainline responsibility is to manage environments through configuration management tools ansible.
  • Writing ansible playbooks for deploying, configuring, managing components and also managing the infrastructure for developers, Testers and DB admins.
  • Converting ansible playbooks into modules for reusability.
  • Installing and updating the Jenkins plug-ins to achieve CI/CD.
  • Configured Git with Jenkins and schedule jobs using POLL SCM option.
  • Responsible for installing Jenkins master and slave nodes.
  • Working with team members to test the source code and applications through Jenkins Plugins.
  • Build servers using AWS includes Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Creating alarms in Cloud watch service for monitoring the server’s performance, CPU Utilization, disk usage
  • Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud.
  • AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
  • Instrumental in designing and implementing auto scaling across all the environments (Dev, Production, Testing).
  • Creating/Managing DNS records on Amazon Route 53, Creating AWS Instances and Resources Bills.
  • Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory, EBS).
  • Experience in monitoring tools like Nagios, cloud watch.
  • Configuring the HTTPD Server and hosting the Web Sites.
  • Responsible for Apache & Nginx webserver Administration.
  • Handle MySQL & PostgreSQL database server Administration.

Confidential, NJ

Sr. DevOps/Build & Release Engineer

Responsibilities:

  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plug-ins for the JIRA with Git, Bamboo.
  • Worked on Creating tickets for bug stories and feature stories in JIRA with co-ordination of QA/BA team respectively and issued it to developers to fix bugs and include necessary feature add.
  • Automating the regular tasks in subversion and streamlining the process of access to SVN.
  • Migrated Projects from SVN to GIT.
  • Used AppDynamics for performance and log monitoring, created dashboards and alerts for Splunk.
  • Setting up SPLUNK monitoring on Linux and windows systems.
  • Creation of Prometheus-Grafana setup using Ansible for various targets like Kafka, Spark, SQL, and node exporters etc.
  • Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF.
  • Maintained and upgraded Jira issue tracker, Crucible code review tool.
  • Managed Maven project dependencies by creating parent-child relationships between projects. Rundeck was used for job scheduling and automated deployment in daily activities.
  • Installed Configured and Administered WebLogic Application Server 8.x/9.x/10.x/11g on Linux, Solaris and Windows Environment.
  • Branching, tagging and maintaining the version across the environments using SCM tools like subversion (SVN), GIT.
  • Used HP Site scope for Infrastructure monitoring.
  • Used Jenkins and pipelines, which helped us, drive all Microservoces builds out to the Docker registry and then deployed to Kubernetes.
  • Involved in deploying WARs/EARs (backend) through Apache Tomcat Application Server console.
  • Implemented & Managed the Continuous Integration/Deployment pipeline using TeamCity
  • Configured Apache webserver in the Linux AWS Cloud environment using Puppet automation.
  • Implemented continuous delivery pipe line using Docker and Jenkins.
  • Responsible for building and releasing packages for testing.
  • Used Ansible to document all infrastructures into version control.
  • Designed and developed build groovy, bash and Python scripts.
  • Worked on configuring the Apache Tomcat for Java applications deployment.
  • Managed all the dependencies and plug-in for Maven in an Artifactory repository.
  • Deployed web applications using Chef by developing the cookbook to meet the project requirements.
  • Designed and Developed Bamboo Build deployments on Docker containers.

Confidential

Senior Support Engineer

Responsibilities:

  • Worked as a part of AWS build team.
  • Setup and attached EBS volumes to EC2 instances, configured EIP to EC2 instances.
  • Configured and managing Security groups and VPC, ELBs, S3 storage.
  • Hands on experience on VPC, Subnets, and Route tables.
  • Create and configure S3 bucket with restricted policies.
  • Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Handled Automating backups by shell for Linux to transfer data in S3 bucket.
  • Responsible for Installation, configuration and administration of Linux (Red Hat/SUSE, Centos).
  • Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
  • Handling the scheduling tasks (cron jobs and task scheduler) for the scripts for various purposes.
  • Logged all events to log files; On-call support for 24/7 for troubleshooting production issues.
  • Coordinating with Network, Server and security team to resolve issue.

Confidential

Senior Service Desk Analyst

Responsibilities:

  • Installation, Configuring and troubleshooting on various Red Hat (Centos), Ubuntu servers
  • Installing updating packages in Red Hat Linux Servers using RPM and YUM Repositories.
  • Creating and Modifying File Systems, mounting and unmounting the File systems.
  • Installation, troubleshooting and changing the Boot process in Linux Systems.
  • Monitor logs and maintaining backup of logs; Hands on experience on remote tools SSH and SCP.
  • Monitor, Configure, troubleshoot and maintain various day-to-day operations.
  • Configured on LDAP and Windows Active Directory Management.
  • Handled Performance & Capacity management using monitoring tools.
  • Responding to alerts in timely fashion as per the pre-defined priority levels and SLAs.
  • Securing and managing network with firewall & ip tables, creating rules to filter traffic.
  • Write/debug shell programs for cron, security checking and backup.
  • Implemented file sharing on the network by configuring NFS system to share essential resources by Mount options; Availability of production server 24*7.

Technical Support Executive

Confidential

Responsibilities:

  • Desktop Support to Client level including Hardware, Software and Networking Problems configured and maintained the regular updates of Antivirus.
  • Responsible for Outlook Configuration, configuring and troubleshooting of LAN setup and Network Printer.
  • Monitored the servers and Linux scripts regularly and performed troubleshooting steps - Tested and installed the latest software on server for end-users.
  • Closing all Incidents/ Service Requests after UAT (User Acceptance Test) successfully completed.

We'd love your feedback!