We provide IT Staff Augmentation Services!

Sr. Aws/devops Engineer Resume

0/5 (Submit Your Rating)

Johnston, RI

SUMMARY

  • 8+ years of experience in IT industry comprising of delivery management, design, development, release & deployment, and Cloud implementation.
  • Experience inAWSservices such as EC2, ELB, Auto - Scaling, EC2 Container Service, S3, IAM, VPC, RDS, DynamoDB, Certificate Manager, Cloud Trail, Cloud Watch, Lambda, Elastic Cache, Glacier, SNS, SQS, Cloud Formation, Cloud Front, EMR,AWSWorkspaces, Elastic File System, Storage Gateway.
  • Experienced on DevOps tools like GIT, Subversion (SVN), Gitlab CI, Jenkins, Maven, ANT, Chef, Puppet, Ansible, Docker, Packer, Kubernetes, Terraform, Vagrant, Openshift, Gradle.
  • Designed and maintained AWS infrastructure highly available, scalable, secured, monitored and alerting network infrastructure.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
  • Experienced in creating multiple VPC's and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC.
  • Performed Continuous Delivery in a microservice infrastructure with Amazon cloud, Docker and Kubernetes
  • Experience in routing Production traffic for High availability multi-site using Route 53 using Failover and Weighted Routing Policies.
  • Integrated Third-Party SAML Solution Providers with AWS and Created SAML Identity Providers.
  • Experienced in triggering CloudWatch alarms and specified thresholds with metrics and notified by creating subscribers by using SNS.
  • Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creatingDockerContainers from scratch.
  • Implemented Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
  • Expertise in Azure infrastructure management (Azure Web Roles, Worker Roles, Azure SQL, Azure Storage, Azure AD Licenses, Office365).
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, CloudServices, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling.
  • Established connection from Azure to On-premise datacenter using Azure Express Route for Single and Multi-Subscription.
  • Experience with OpenStack Services such as Compute, Network, Storage, Horizon, Glance, Identity, Monitoring and Orchestration Service.
  • Strong experience in DevOps Environment by enhancing Continuous Delivery and infrastructure change by using Chef, Ansible, Kubernetes and Docker to deploy code with GIT, Jenkins.
  • Bootstrapped and managed multi-tier AWS infrastructure by using custom JSON CloudFormation Templates.
  • Build infrastructure with custom Terraform templates and maintained them as a part of Disaster Recovery.
  • Hands on experience with Amazon different EC2 instance families spanning across Test, Dev and production and Cloud Automation through DevOps tools like Chef, Ansible, Docker and Kubernetes.
  • Proficient in scripting AWS AMIs deployment, bootstrapping and pre-baking AMIs with Packer
  • Optimized Infrastructure by making using resources effectively and decreased cost of maintenance by Docker.
  • Virtualized servers inDockeras per test environments and Dev-environments requirements and configured automation usingDockercontainers.
  • Experience using Kubernetes for container management that runs Docker containerized applications in a cluster of EC2 instances in Linux Environment.
  • Experience in writing Chef Cookbooks, Recipes in Ruby for Provisioning Dev, Test, Pre-prod, Production environments consisting of DB installations, Tomcat, WebLogic, WebSphere, Windows IIS.
  • Done Orchestration and Configuration Management of middleware and applications deployment by writing Ansible Playbooks and pushing them into Environments
  • Experience in all areas of Jenkins like Plugin Management, Securing and scaling Jenkins, integrating Code Analysis, Performance issues, Analytics and Test Phases to complete the CI/CD pipelines within Jenkins.
  • Worked in several areas of Jenkins like master/slave administrations, access controls, report generations, parameterized/triggered build setups etc.
  • Experienced in Scaling Amazon RDS, MySQL, MongoDB, DynamoDB, PostgreSQL, Instances Vertically and Horizontally for High Availability.
  • Bootstrapped and managed Ubuntu, RHEL, Centos and Windows virtual servers on AMAZON EC2 and VMware.
  • Strong Scripting skills in Bash, PowerShell, Perl, YAML, Json, Ruby and Python scripts to automate the deployments and for environmental changes.
  • Experience working in Agile, Scrum SDLC, Waterfall methodologies with respect to Resource Planning, Functional and Technical Specifications, delivering Operations, Development, Testing, and Maintenance.
  • Hands on Experience on GIT and SVN to help manage and document all the changes to Application code and Configuration Management Code and having strong experience on source control concepts like Branches, Masters, Merges and Tags.
  • Proficient in managing the source code control of multiple development efforts using, SVN(Subversion), GIT, Bit bucket and TFS (Team foundation Server) for Windows Environment.
  • Managed and distributed builds generated by Maven and ANT by using binary repos like Nexus and Artifactory.
  • Used MAVEN and ANT as build tools on PHP and Java applications for the development of build artifacts on the source code.
  • Strong experience in deploying the code through Application, Static and Dynamic on servers Apache Tomcat, Apache, NGINX, Windows IIS, Web Sphere, Web Logic.
  • Experience using Splunk Cloud and Enterprise for analyzing and visualize the data, automate log search and analysis.
  • Installed, Configured and Managed Monitoring Tools such as Splunk, Nagios for Resource Monitoring, Network Monitoring, Log Trace Monitoring.
  • Deployed Zabbix to monitor and alert the health of Nova, Neutron, Keystone and other Open Stack services.
  • Experience working with the ELK (Elastic Search, Logstash, Kibana) stack to analyze and monitor log data.
  • Experience in Networking including the OSI LAYERS and protocols such as TCP/IP, NIS, DNS, NFS, FTP, DHCP, HTTP, HTTPS, SFTP & SMTP.
  • Experience in JIRA to capture, organize and prioritize issues and partially administered JIRA for issue management.
  • Good business, Communication Skills, Excellent Customer handling capabilities.
  • Team player with excellent interpersonal skills, self-motivated, dedicated and understanding the demands of 24/7 system maintenance and has good customer support experience.

TECHNICAL SKILLS

Platforms: UNIX, Linux (Red Hat 4.x,5.x,6.x), CentOS, Ubuntu, Solaris, Windows 8/7/Vista/ XP

Version Control Tools: Subversion (SVN), GIT, Bitbucket, Clear case

CI Tools: Hudson, Jenkins, BambooCM Tools

Chef, Ansible, PuppetBuild Tools: Ant, Maven, MS Build.

Scripting Languages: C, Perl, Shell, Ruby, Groovy, Yaml, Python, Java, XML, HTML

Container Platforms: Docker, Packer, Kubernetes, ECS.

Monitoring Tools: Splunk, Nagios, CloudWatch,, ELK, Prometheus, Grafana.

Cloud Platform: AWS, OpenStack, Azure, GCP

Bug Tracking Tools: JIRA, Remedy, HP Quality Center

Web/Application Servers: WebLogic, WebSphere, JBOSS, Apache Tomcat, Nginx

Network Protocols: TCP/IP, DHCP, DNS, SNMP, SMTP, Ethernet, NFS

Database Systems: SQL Server 2000/2005, My SQL, Dynamo DB, Mongo DB, Cassandra

PROFESSIONAL EXPERIENCE

Sr. AWS/DevOps Engineer

Confidential, Johnston, RI

Responsibilities:

  • Experience in designing and deploying a large application utilizing almost all of the AWS Services like IAM, S3, glacier, EC2, VPC, Route53, Cloud Front, CloudWatch, RDS, ELB, EBS, SNS, SQS, KMS, Cloud Trail.
  • Created snapshots and Amazon machine images (AMI) of the instances for backup and creating clone instance
  • Hands on experience in serverless applications (Lambda functions) in python, node.js to perform various transformations and analytics on large data sets in EMR clusters.
  • Developed AWS Cloud Formation templates to create custom sized VPC, subnets, EC2 instances, ELB, Security Groups
  • Maintained DNS records using Route53 to Improve Fault Tolerant Connections and using Load balancer, Security groups and NACL's.
  • Developed Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Developed Dev, Test and Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Ruby/Bash, Chef, and Terraform.
  • Migrated VMWARE VMs to AWS and Managed Services like EC2, S3 Bucket, Route53, ELB, EBS, etc., with Chef Cookbooks and recipes.
  • Installed Pivotal Cloud Foundry (PCF) on EC2 to manage the containers created by PCF, Used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF.
  • Worked in Cloud Computing platform like Azure from Microsoft for deploying and managing applications.
  • Configured VMs availability sets using Azure portal to provide resiliency for IaaS based solution and scale sets using Azure Resource Manager to manage network traffic.
  • Selecting the appropriate Azure service based on compute, data or security requirements and leveraging AzureSDKs to interact with Azure services from your application.
  • Experience in setting up CI/CD pipeline integrating various tools with Jenkins to build and run Terraform jobs to create infrastructure in AWS.
  • Configured Docker file with different artifacts to make an image and using chef cookbooks deployed those Docker images to different servers for running the applications on containers.
  • Created and managed Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Worked on Docker cloud, Docker UCP (Universal control plane), Docker compose, Docker Swarm and all Docker images were stored in custom built Docker DTR.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
  • Established Chef Best practices approaches to systems deployment with tools such as vagrant, berkshelf and test-kitchen and the treatment of each Chef cookbook as a unit of software deployment, independently version controlled.
  • Developed Chef Cookbooks, Recipes in Ruby scripts and Resources, Runlists, managing Chef Client nodes, and uploading cookbooks to chef-server.
  • Worked with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments and developed Python Modules for Ansible Customizations.
  • Automated various infrastructure activities like Continuous Deployment, application server setup, stack monitoring using Ansible playbooks.
  • Worked on creating inventory, job templates and scheduling jobs using Ansible tower and writing Python modules for Ansible customizations.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.
  • Coordinated and assisted developers with establishing and applying appropriate branching, labeling/naming conventions using Git source control.
  • Setup Jenkins tool to integrate the JAVA project and maintained Jenkins with Continuous integration and Deployment.
  • Experience in managing Jenkins for Build, Test and Deploy Chain, with Dev/Test, prod Branching Model for Weekly releases. Automated the deployments using Jenkins and its respective dependency Plugins.
  • Responsible for Building Deploying consistently repeatable build/deployments to company production and non-production environments using Jenkins
  • Built scripts using Maven build tools in Jenkins to move from one environment to other environments.
  • Maintained build related scripts developed in shell for Maven builds, Created and modified build configuration files including POM.xml.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment, Implementing and managing Jenkins DSL job to automate the new job creation.
  • Automation of new job creation by implementing and managing Jenkins DSL. Setup Jenkins master/slave architecture to use Jenkins as pipeline as service.
  • Integrated ANT/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry.
  • Implemented monitoring and logging of different application logs using ELK and Nagios.
  • Used JIRA as a ticketing tool to track the issues related to Dockerization of legacy apps and implement strategies to reduce common problems faced.
  • Installed, monitored and configured applications in Nginx and Apache Tomcat Server and establish connectivity to databases and troubleshoot issues.
  • Networking communication knowledge and protocols such as TCP/IP, Telnet, FTP, NDM, SSH.
  • Created local repository to connect Linux server to RHEL site for downloading packages and patches.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Bash, Python etc.
  • Worked on Group/User administration, Startup & Shutdown Scripts, Crontabs, File System Maintenance, Backup Scripts and Automation, Package management.

Environment: AWS (EC2, S3, Lambda, Glacier, VPC, EBS, RDS, ELB, Autoscaling, Cloud Front, CloudWatch), ELK, GIT, Maven, Jenkins, Chef, Ansible, Docker, Kubernetes, Terraform, Nagios, Python, ShellScripts, Bash, Ruby Unix/Linux environment.

DEVOPS/Cloud Engineer

Confidential | Framingham, MA

Responsibilities:

  • Configure, monitor and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using IAM, EC2, VPC, ELB, RDS, S3 and EBS.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection (VPN).
  • Used IAM (Identity Access and Management) to create new user and assigned groups and roles for that users.
  • Implemented VPC peering between different VPC’s in a datacenter.
  • Creating a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Used security groups, network ACLs, Internet Gateways, NAT instances and Route tables to build a secure zone environment for organizations in AWS public cloud.
  • Used S3 for highly durable and available data, versioning and lifecycle policies.
  • Creating Private networks and sub-networks and bringing instances under them based on the requirement.
  • Experience inAWSConsole andAWSCLI for deploying and operatingAWSservices specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch.
  • Good knowledge of AWS services like S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, and IAM and hands on experience on Amazon Web Services (AWS) provision.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Created metrics from meta data of AWS services and providing notifications, alarms and setting up auto scaling.
  • Performed AWS cloud deployments for web applications with monitoring using CloudWatch and VPC to manage network configurations.
  • Automating backups by shell for Linux and PowerShell scripts for windows to transfer data in S3 bucket.
  • Responsible for using AWS Console and AWS CLI for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch.
  • Used Git, Maven, Jenkins, Chef and Jira as tools for day to day build & release cycles.
  • Collaborated with development and support team to setup a continuous delivery environment with the use of Docker.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Expertise in setting up Docker Host, Docker Registry, RHEL/ Centos Atomic Host, Docker images (Centos, RHEL and Ubuntu instances).
  • Configured Docker container for branching purposes. Worked on setting up the automated build on Docker HUB.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to Schedule the builds.
  • Used Python scripting for automation, highly scalable, build promotions for staging to production.
  • Implemented Continuous Delivery framework using Jenkins, Maven in multiple environments.
  • Used Jenkins, Build forge for Continuous Integration and deployment into Tomcat Application Server.
  • Written Chef Cookbooks and recipes to Provision several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, WebLogic domain creations and several proprietary middleware installations.
  • Wrote Chef cookbooks for deploying, configuring and managing collected for metric collection and monitoring.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning.
  • Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations.
  • Well versed with many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations.
  • Built Continuous Integration environment (Jenkins, Nexus), and Continuous delivery environment (puppet, Yum).
  • Remote administration and system configuration through scripting, Linux CLI (Bash, Perl, Python), SaltStack (Puppet), and Rackspace (OpenStack) console.
  • Proficient in deploying and support applications on WebSphere, Tomcat, WebLogic application servers Used Shell/Perl scripts to automate the deployment process

Environment: AWS (EC2, S3, VPC, ELB, RDS, EBS, Cloud Formation, Cloud watch, Cloud trail, Route 53, AMI, SQS, SNS, Lambda, CLI, CDN), Docker, Chef, Jenkins, ANT, Maven, Git, SVN, Jira, Bash, Shell, Perl, Python, Ruby, Tomcat, WebLogic, AutoScaling, WebSphere, Route53, DNS, Bamboo Nagios, RHEL 5.11/6. x.

AWS DevOps Engineer

Confidential, Austin, TX

Responsibilities:

  • Experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, Auto scaling, Elastic Load-balancers, Elastic Container service (Docker containers), S3, Elastic Beanstalk, Cloud Front, Elastic file system, VPC, Route 53, Cloud Watch, Cloud Formation, IAM.
  • Involved in designing and deploying a large application utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Developed Cloud Formation scripts to automate entire CD pipeline.
  • Created and managed multiple Instances of Apache Tomcat and deployed several test applications in those instances in QA environment.
  • Configured a VPC and provisioned EC2 instances, EBS in different availability zones.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling and RDS in Cloud Formation JSON templates.
  • Creating Cloud Watch alerts for instances and using them in Auto Scaling launch configurations.
  • Used micro service architecture, with Spring Boot-based services interacting through a combination of REST and leveraging to build, test and deploy Identity micro services.
  • Backing up the instances by taking snapshots of the required servers regularly.
  • Setting up scalability for application servers using command line interface for Setting up and administering DNS system inAWSusing Route53 Managing users and groups using the amazon identity and access management (IAM).
  • Developed and implemented Software Release Management strategies for various applications in the agile process.
  • Proficient in managing the source code control of multiple development efforts using, SVN(Subversion), GIT, Bit bucket and TFS (Team foundation Server) for Windows Environment.
  • Worked in GIT(GitHub/Gitlab) implementation containing various Remote repositories for a single application.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Initially used Puppet as a Configuration management tool and later started using the CHEF.
  • Installed and Configured Chef Server, Workstation, Client servers and nodes. Written several recipes, cookbooks in Chef to automate the environment provisioning, Middleware Infrastructure Installations.
  • Well versed with many different concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server, Admin/Organizations.
  • Designed, wrote and implemented Python script for taking automatic EBS snapshots of EC2instances. Installed/Configured/Managed chef Master/Agent.
  • Wrote python scripts using Boto3 to automatically spin up the instances in AWS EC2 and OPS
  • Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
  • Creating puppet modules and manifest files from scratch and experience in editing existing puppet manifests and automated manual installation process using puppet.
  • Managed and deployed the software configurations using Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Managed Servers and Reports using Puppet through host groups and puppet modules and manifests.
  • Designed Puppet Modules to manage configurations and automate installation process and developed automation scripting in Python using Puppet to deploy and manage Java applications across Linux servers.
  • Wrote puppet manifests from scratch for deploying, configuring, and managing collected for metric collection and monitoring.
  • Used MySQL, DynamoDB and ElastiCache to perform basic database administration.
  • Worked on Monitoring systems Nagios and Splunk.

Environment: shell scripting, puppet, chef, bit bucket, jira, python, tomcat, apache, oracle, jenkins, ruby, chef, jira, maven, git, ubuntu, centos, aws, elastic load balancer, s3, cloud watch, iam, rds, storage gateway.

Build and Release Engineer

Confidential, Boston, MA

Responsibilities:

  • Responsible for versioning the source code, releasing binary files, creating and applying labels on source files and release files.
  • Efficient in tracing complex build problems, release issues and environment issues in a multicomponent environment.
  • Active member in the release cycle of the product which involved environments like DEV, QA, UAT and Production.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, Scrum Models.
  • Worked on the configuration management tool Puppet for deploying the codes between different environments.
  • Installed/Configured/Managed Puppet Master/Agent. Wrote custom Modules and Manifests, downloaded pre-written modules from Puppet-forge upgradation or Migration of Puppet Community.
  • Built Puppet manifests and bootstrap scripts to allow us to bootstrap instances to various roles without having to maintain AMIs.
  • Migrated configuration management from Puppet to Chef.
  • Experience of working with the release and deployment of large-scale Java/J2EE Web applications using SVN repository.
  • Updating the SVN log properties for revisions. Setting up the SVN sync servers, changed rev properties for SVN sync.
  • Automated the regular tasks in Subversion and Streamlining the process of access to SVN.
  • Managed SVN repositories for branching and merging the code as per the schedule.
  • Performed all necessary day-to-day Subversion support for different projects.
  • Responsible for design and maintenance of the Subversion Repositories, views, and the access control strategies.
  • Merged release branches to the trunk after the production release and resolved the conflicts during the merge in Subversion.
  • Configured Jenkins with SVN for appropriate release builds. Scheduled automated nightly builds using Subversion.
  • Worked with the development team to generate deployment profiles (jar, war, ear) using Ant Scripts and Jenkins.
  • Designed and implemented fully automated server build with Jenkins, chef.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with ANT to schedule the builds.
  • Setting up Jenkins master, adding the necessary Plugins and adding more slaves to support scalability and agility.
  • Designed the project workflows/pipelines using Jenkins for Continuous Integration and deployment into different Web/Application Servers.
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Used Apache Tomcat as application server for deploying the artifacts.
  • Worked on ANT and MAVEN Scripts to automate the build process.
  • Built source code and created Dynamic Views and Snapshot views for end users using Maven scripts.
  • Developed Shell/Bash/Perl Scripts for automation purpose.
  • Deployed the applications to Web Sphere Application Server 5.0/Jboss 4.x.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Deployed code on WebSphere Application Servers for Production, QA, and Development environments.
  • Implemented unit testing framework driven using Junit.
  • Used Remedy ticketing system to interact with the team and to solve issues.
  • Worked with various scripting languages like Shell, Ruby and Python.
  • Coordinated with the Offshore and Onshore teams for Production Releases
  • Strengthened the relationship with client by delivering successfully and this helped in moving more project scope to offshore.

Environment: Linux, SVN, ANT, MAVEN, Jenkins, shell, Jboss, Tomcat, Puppet, Chef, WebSphere, Remedy, Python.

Linux Administrator

Confidential | Chandler, AZ

Responsibilities:

  • Installed, Deployed Red Hat Enterprise Linux 6.x, CentOS and installation of packages and patches for Red Hat Linux Servers
  • Provided 24x7 System Administration support for Red Hat Linux 5.x servers and resolved trouble tickets on shift rotation basis.
  • Identifying Cross Functional Dependencies, Monitoring & tracking the release milestones.
  • Performing Risk Analysis, preparing Mitigation Strategies & Contingency Plans.
  • Presenting Project's Weekly status to Senior Management during Weekly Status Meetings.
  • Annual Participation in Disaster Recovery (DR) and power down Activities.
  • Participated in the release cycle of the product which involves environments like DEV, QA, UAT and Production.
  • Provide support for building the server, patching, user administration tasks, deployment, software installation, performance tuning and troubleshooting and KVM.
  • Monitoring system performance, tune-up kernel parameter, adding /removing /administering hosts, users, disks on DNS / NIS domain.
  • Disk and File system management through Solstice Disk Suite on Solaris and other LVM for other flavors of UNIX.
  • Coordinate Environment Provisioning with various stakeholders.
  • Implementing process to gather the metrics. Communicates with all stakeholders (customers, development teams, end users, etc.) to address system issues and outages
  • Deployed the applications on multiple Web logic Servers and maintained Load balancing, high availability and Failover functionalities.
  • Install and manage Tomcat, Apache Web servers.
  • Worked with KVM Hypervisor to install, configure and maintain Red Hat Linux Capacity Planning, Infrastructure design and ordering systems.
  • Created and scheduled Cron Jobs such as for Backup, System Monitoring and removed unnecessary files.
  • Installation of patches and other software packages using RPM and YUM in Linux, pkgadd, pkginfo, pkgrm, patchadd in Solaris and swinstall, swremove, swlist in HP-UX.
  • Worked with DBA's to install RDBMS database, restore and generate logs.
  • Experience with installation and maintenance of NFS, FTP and Samba for file sharing.
  • Built Linux servers using VMWare ESX and VMWare ESXi.
  • Provided system support for 1000+ servers of SUSE Linux and Redhat Linux including routine maintenance, patching, and system backups and restores, and software and hardware upgrades.
  • Monitored server and application performance & tuning via various stat commands (vmstat, nfsstat, iostat etc) and tuned I/O, memory etc.

Environment: RHEL, CentOS, DNS, IMAP, POP, SSH, SQL, Shell scripts, Veritas NetBackup, Veritas Volume Manager, Samba, NFS, LVM.

SOFTWARE DEVELOPER PYTHON

Confidential

Responsibilities:

  • Responsible for using the best technologies to add features to the existing system and services.
  • Involved in all aspects of the development process from product inception to scaling in production.
  • Responsible for driving software development best practices for the team and also, mentoring and developing junior engineers.
  • Working in collaboration with project managers and higher management in cross-functional teams within Sales and Account Management, to understand business requirements and develop efficient, elegant approaches to their implementation.
  • Wrote REST APIs, as part of developing web-based applications for insurance premium calculations, using Django's REST framework.
  • Heavily leveraged Python's graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats.
  • Also involved in writing REST APIs using Django framework for data exchange and business logic implementation.
  • Used collections inPythonfor manipulating and looping through different user defined objects.
  • Design and implemented custom Bash scripts for controlling the data flow from the PostgreSQL database.
  • Assisted the development team in sending the correct data via query strings using PostgreSQL as the back-end for storing data.
  • Used Django configuration to manage URLs and application parameters.
  • Responsible for configuring NoSQL databases like Apache Cassandra and MongoDB to for increasing compatibility with Django.
  • Designed and created backend data access modules using PL/SQL stored procedures.
  • Wrote SQL Queries and implemented stored procedures, functions, packages, tables, views, cursors, triggers.
  • Responsible for debugging the project monitored on JIRA.
  • Performed troubleshooting, fixed and deployed many bug fixes for applications that were a main source of data for both customers and internal customer service team.
  • Handled potential points of failure through error handling and communication of failure.
  • Risk analysis for potential points of failure (database, communication points and file system errors).
  • Troubleshoot the process execution and worked with other team members to correct them.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Generated Django forms to record data of online users and used PyTest for writing test cases.
  • Extensive use of version controlling systems like GIT and SVN.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document.

Environment: Python, Django, MySQL, SVN, Unit Test

We'd love your feedback!