We provide IT Staff Augmentation Services!

Sr. Cloud Devops Engineer Resume

4.00/5 (Submit Your Rating)

Cranston, RI

SUMMARY

  • About 8+ years of experience in Information Technology industry in different areas with great involvement in teh implementation of end - end automated Agile projects utilizing DevOps cutting-edge technologies such as Continuous Integration, Continuous Delivery and Continuous Deployment pipelines on various flavors of Linux VMs and Docker Containers along with espousing cloud strategies based on AWS and Azure.
  • AWS Certified Solutions Architect responsible for designing, deploying and managing cloud-basedsolutions (private, public, and hybrid cloud deployment models) & customerengagements/business development - for Cloud services like AWS - Redshift clusters,Lambda, RDS, Aurora, DynamoDB, S3, Elastic MapReduce (EMR), Amazon EKS, EC2, ECS, SNS, SQS, SWF, KMS, Cloud Formation, Amazon kinesis Firehose/Streams/Analytics.
  • Hands-on automation & scripting in JSON and YAML in creating both Cloud Formation and Terraform for entire infrastructure stackdeployments on AWS and Azure.
  • Handled migration of on-premises applications to teh cloud and created resources in teh cloud to enable this. Used all critical AWS tools, used ELBs and Auto-Scaling policies for scalability, elasticity, and availability.
  • Single-handedly migrated all microservices from Core OS type infrastructure to AWS's Elastic containerservice. Created and templatized all task definitions, service definitions, placement strategies and also templatized CPU and memory requirements.
  • Great working experience and understanding of OpenShift V3.x (Kubernetes, Docker) Application Platform as a Service in taking microservice applications on pods and containers from dev to prod in an automated pipeline.
  • Expert level knowledge in Azure cloud services, Azure storage, Azure active directory and Azure Service Bus. Managing Client's Microsoft Azure based PaaS and IAAS environment.
  • Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries, installation and configuring Kubernetes and clustering them.
  • Experience in implementing theDockerfor wrapping up teh final code and setting up development and testing environment usingDockerHub,DockerSwarm, andDockerContainer Network.
  • Experience setting up teh cloud orchestration tool Kubernetes for using Docker containers in teh CI/CD pipeline and optimizing teh cloud resources usage.
  • Experience creating reproducible builds of teh Kubernetes applications with managing Kubernetes manifest files & Kubernetes charts for releases of Helm packages
  • Hands-on Ansible in combination with Ansible Tower as configuration management tool, to automate repetitive tasks, quickly deploy mission-critical applications, and proactively manage changes.
  • Experience on creating Ansible Playbooks with Python SSH as teh wrapper to manage configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
  • Hands-on installing and Configuring Chef Server, Workstation, Client servers, and nodes. Written several recipes, cookbooks in Chef to automate teh environment provisioning and middleware Infrastructure Installations.
  • Integration of Automated Build with Deployment Pipeline and installed Chef Server and clients to pick up teh Build from Jenkins repository and deploy in target environments.
  • Experience installing and configuring Puppetdat included teh installation and configuration of thePuppetmaster, agent nodes, and an admin control workstation.
  • Involved in purging puppet agents, adding certs and troubleshooting puppet issues by coordinating with Puppet Labs.
  • Extensively worked with automation tools like Jenkins, Hudson to implement teh End to End Automation of all builds and deployments.
  • Configured and maintained Jenkins on VM and Container to implement teh Continuous Integration (CI) process for major releases and integrated teh tool with Ant and Maven to schedule teh builds.
  • Experience in creating Jenkins workflows using a Groovyscript to automate entire build and deployment process.
  • Well experienced in utilizing Jenkins Job Builder plugin in creating all teh Jenkins jobs, views using teh YAML files.
  • Experience on SCM tools like GIT, Subversion (SVN), BitBucket and TFS for branching, merging, and automation processes across teh Linux and Windows platforms.
  • Extensive experience using MAVEN, ANT and Gradle as build tools for teh building of deployable artifacts (war & ear) from source code and writing pom.xml and build.xml for Java and J2EE Applications.
  • Expertise with Setup in teh Nexus/Jfrog/Artifactory repository servers for storing Build Artifacts.
  • Experience in provisioning and configuring log management tools like Splunk, Nagios, Data Dog, Dynatrace, Prometheus and ELK to retrieve useful log data.
  • Experience in development with Perl, Python and other scripting languages, to monitor teh applications and get information from logs and databases.
  • Populated HDFS and Cassandra with huge amounts of data using Apache Kafka.
  • Good knowledge on major components in Hadoop Ecosystem like Hadoop map Reduce, HDFS, HIVE, PIG, HBase, ZooKeeper, Sqoop, Ozzie, Cassandra, Flume and Avro.
  • Experienced and knowledge on computer applications and scripting like Shell, Python, Ruby, Perl and JavaScript.
  • Expertise in Querying RDBMS such as Oracle, MySQL, SQLServer by using PL/SQL for data integrity and proficient in multiple databases likeMongoDB, Cassandra, PostgreSQL, DynamoDB and NoSQL.
  • Experience in working with bug Tracking Tools like JIRA, Rally, and Bugzilla.
  • Experienced in supporting 24x7 production computing environments, on-call and weekend support.

TECHNICAL SKILLS

Cloud Environment: Amazon Web Services (AWS), Azure, RackSpace.

Infrastructure as code: Terraform and Cloud Formation.

Operating Systems: Linux (Red Hat, CentOS & SUSE), Ubuntu, Solaris, DEBAIN, HP-UX,Windows.

Scripting: Shell Scripting, Groovy, Python, Ruby, Perl and Power Shell.

Version Control Tools: GIT, GITHUB, TFS, Subversion (SVN), CVS and Bitbucket.

Build Tools: Maven, Gradle and Ant.

Containerization Tools: AWS ECS, Docker, Kubernetes

Application Servers: WebSphere Application Server, Apache Tomcat, JBoss, WebLogic, Nginx.

Automation & Configuration Tools: Chef, Puppet, Ansible, Jenkins.

Orchestration Tools: OpenShift V3.x, AWS ECS, Kubernetes and Docker swarm.

Networking Protocols: TCP/IP, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP, SMTP.

Monitoring Tools: Splunk, ELK, Data Dog, Dynatrace, Prometheus and Nagios.

Bug Tracking Tools: JIRA, Bugzilla and Red Mine.

PROFESSIONAL EXPERIENCE

Confidential, Cranston, RI

Sr. Cloud DevOps Engineer

Responsibilities:

  • Worked with three generations of teh infrastructure as part of migrating legacy applications from
  • Rack Space ( SVN, GoCD, Gradle, artifactory, Chef, On-premise Data Center servers, F5, Java) to
  • OpenShift V3.x application Platform as a Service (BitBucket/Git, Maven, Nexus, Docker, Kubernetes, Jenkins, On-premise Data Center clusters, Spring Boot MicroServices) and tan to
  • Amazon Web Services (BitBucket, Maven, S3, Docker, Kubernetes, ECS, EC2, Lambda, Jenkins, Chef, Hybrid Data Center with clusters spread across multiple regions).
  • Hosted Random Forest H2o based Java Machine Learning (ML) model container (pre-trained model which generates scores to make fraud decisions) on Rackspace by constructing on top of huge Centralized Chef repo base developed internally by teh Config team stored in SVN.
  • Stored all teh ML Model Container generated scores on MongoDB and tan sent them periodically to teh Hadoop EcoSystem to analyze teh captured Big Data.
  • Extensively worked on developing Chef cookbooks, recipes, attributes, environments, Data Bags .erbs to host teh Machine Learning model (as aPaaS wasn’t ready from teh company’s infrastructure side) in AB fashion (active-active) deployment on all teh environments starting from Dev, QA, Perf, Prod and DR by creating a pipeline.
  • Worked extensively with Chef Test Kitchen to test teh cookbooks behavior on all teh platforms like CentOS, RHEL 6.x, 7.x and Ubuntu by making use of virtual box as a hypervisor and Vagrant as an automated provisioning tool to create sandbox environments locally.
  • Created beautiful pipelines on GoCD to take teh ML model to teh production in a continuous iterating way.
  • Made use of OpenShift (Kubernetes, Docker) Application Platform as a Service (aPaaS) to host all teh microservice applications on teh OpenShift (Kubernetes, Docker) clusters.
  • Migrated ML model from Rack Space to OpenShift V3 (Kubernetes, Docker) once teh platform got ready from teh infrastructure side. Also, added some more expert applications on aPaaS as part of communicating with teh already present ML model.
  • Hosted everything on teh OpenShift (Kubernetes, Docker) pods including Jenkins. Creatively mounted persistent volume to Jenkins to store all teh persistent data in teh volume.
  • As a DevOps Engineer, leveraged teh use of OpenShift (Kubernetes, Docker) platform as part of coding and made everything into a Code,
  • Starting from jobs (build/deploy) creation, configuring and building on teh Jenkins using JJB (Jenkins Job Builder) plugin to create and trigger teh pipeline DSLs.
  • And dat in turn triggers teh creation of pods on teh OpenShift (Kubernetes, Docker) where teh build occurs (getting teh source from a Docker image and BitBucket).
  • Tan teh built artifact is sent into a dedicated Nexus Repo which maintains teh artifact versions.
  • Tan teh deployment jobs on teh Jenkins creates a pod on OpenShift (Kubernetes, Docker) which has teh artifact from teh Nexus to deploy all teh applications onto OpenShift (Kubernetes, Docker) pods.
  • Written several OpenShift (Kubernetes, Docker) buildconfig.yml (creates teh image from src), imagestream.yml (stores teh built image), builder.yml (creates a maven builder pod), deploymentconfig.yml (to deploy multiple pods each hosting a microservice application), service.yml, route.yml etc. files to send teh built artifacts to Nexus and pick those artifacts for teh deployment.
  • Stored all teh application isolated files in either secrets (if confidential) or in Config maps on OpenShift.
  • Created Pull Request builder pods for teh Stash/BitBucket using stash builder plugin to validate teh merge requests from all teh developers of teh team before teh code is merged into master branch of teh pipeline dat straight away goes into teh production with approvals.
  • Written several Jenkins Pipeline DSL Groovy to automate teh stages like checking out teh source code, updating OpenShift configuration, Building Sources, Creating Source docker image and pushing dat image to OpenShift registry.
  • Done with POC on AWS test account and paved a way for migrating legacy assets to Amazon Web Services Cloud.
  • Designed, configured, and managed cloud infrastructures utilizing Amazon Web Services (AWS) including EC2, Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer (ELB), CloudWatch and IAM.
  • Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups and Implemented AWS solutions using EC2, S3, RDS, DynamoDB, Route53, Elastic Load Balancer, Auto scaling groups.
  • Creating AWS Multi-Factor Autantication (MFA) for instance RDP/SSH login, worked with teams to lock down security groups.
  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Set up and build AWS infrastructure in various resources VPC, EC2, S3, IAM, EBS, Security Group, Autoscaling, RDS in CloudFormation JSON templates.
  • Configured AWS CloudFront to serve both static and dynamic content, and used CloudFormation templates to set up AWS WAF, creating a web Access Control List (ACL), rules, and filters.
  • Deployed web applications using Amazon CloudFront and configured AWS WAF in such a way dat it protects teh deployed web application from SQL injection attacks.
  • Deployed web applications behind AWS CloudFront and added a layer of security via AWS WAF.
  • AWS Lambda functions were added to import IP Address Reputation Lists (ARL) to automatically update AWS WAF IP blacklists.
  • Integrated security at various levels such as encryption at rest and in transit of data in EBS and S3, limited accessibility, blocking of bad IPs, fixing security loopholes based on internal penetration tests, event-driven security based on cloud watch logs, AWS trusted advisor, AWS cloud trial, AWS Config and AWS WAF service.
  • Used Bash and Python, including Boto3 to supplement automation provided by Chef and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Involved in build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS CloudFormation and Jenkins for continuous integration.
  • Provisioned teh highly available EC2 Instances using Terraform and CloudFormation on AWS.
  • Involved in delivery pipeline orchestration (provisioning, configuration, monitoring and deployment) using Python scripting, Jenkins, Chef and in a hybrid cloud environment.
  • Architected, Designed teh Backup and Archiving strategies, and implemented Disaster Recovery in AWS Cloud and expertise in using AWS CLI.
  • Setting up Auto Scaling of teh instance group using AWS CLI (command line tools) and AWS cloud environment for Dev/QA environments.
  • Used teh AWS-CLI, to suspend Lambda functions and to automate backup of ephemeral data-stores to S3 buckets, EBS.
  • Designed teh project workflows using Jenkins as CI tool and wrote Python scripts to automate teh build processes.
  • Configured Jenkins to obtain teh code from GIT and analyzed them using teh SonarQube, built them using Maven, Selenium Tests using TestNG, and store teh successfully built artifacts to Nexus.
  • Installed Workstation, Bootstrapped Nodes, wrote Recipes to Cookbooks in Ruby and uploaded them to Chef-server and managed AWS for EC2/S3 and ELB with Chef Cookbooks.
  • Implemented Auto Scaling with Chef and assign Chef roles to EC2 instances. Worked on Managing Private Cloud Environment using Chef.
  • Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, data bags, templates, attributes.
  • Worked on AWS CloudWatch for monitoring teh application infrastructure and used AWS email services such as SNS for notifications.
  • Deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Created CloudWatch alarms dat taking care of EC2 Auto Recovery and Auto Reboot for instances dat failing System Status Check and Instance Status Check.

Environment: OpenShift V3.x, Docker, Kubernetes, Chef, BitBucket (GIT), AWS Cloud, Jenkins, GoCD, Rack Space, Maven, Nexus, Sonar, Linux, Python script, Ruby script, MongoDB, Hadoop EcoSystem.

Confidential, Rockland, MA

Cloud DevOps Engineer

Responsibilities:

  • Implemented a Continuous Integration and Continuous Delivery (CI/CD) pipeline with Docker, Jenkins( TFS Plugin installed ) and TFS, GitHub and Azure Container Service, whenever a new TFS/GitHub branch gets started, Jenkins, our Continuous Integration (CI) server, automatically attempts to build a new Docker container from it.
  • Converted our staging and Production environment from a handful Azure Nodes to a single bare metal host running Docker.
  • Migrating an On-premises virtual machine toAzureResource Manager Subscription.
  • Design, Plan and create Azure virtual machines, Implement and manage virtual networking within Azure and connect to on-premises environments
  • Design, Implement, manage, backup, and monitor storage solutions in accordance with teh HA and DR requirements of teh enterprise Hosting environment using Azure AD tenants, and configure application integration with Azure AD.
  • Worked extensively on Azure PaaS Solutions like Azure Web Apps, Redis Cache, Application insights Azure Server less Functions, Azure Stream Analytics, SQL Azure and Azure Storage.
  • Expert Knowledge in Azure cloud services, Azure storage, Azure active directory and Azure Service Bus. Managing Client's Microsoft Azure based PaaS and IAAS environment.
  • Involved in Creating and Managing Virtual Machines in Windows Azure and setting up communication with teh halp of endpoints.
  • 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 teh appropriate Azure service based on compute, data, or security requirements and leveraging Azure SDKs to interact with Azure services from you're application.
  • Experience on Power Shell scripts to automate teh Azure cloud system creation including end-to-end infrastructure, VMs, storage, firewall rules
  • Performed deployment of Amazon EC2 instances in AWS environment. Performed EC2 instances provisioning on AWS environment and implemented security groups, administered VPCs.
  • Used AWS cloud services to launch Linux and Windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
  • Worked with application and architecture teams to conduct proof of concept (POC) and implement teh design in production environment in AWS.
  • Involved in designing and deploying multitude applications utilizing almost all of teh AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Used BOTO and Fabric for launching and deploying instances in AWS.
  • Architected CMI Data lake in AWS with - Redshift, EMR Spark, S3, Lambda and API gateway.
  • Administer, secure, and maintain multiple Kubernetes clusters to support a global service.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Good understanding of OpenShift platform in managing Docker containers andKubernetes Clusters.
  • Integrated Docker container orchestration framework using Kubernetes by creating pods, config Maps, deployments.
  • Implemented Docker to provision slaves dynamically as needed. Created and Maintained Docker files in Source Code Repository build images and ran containers for applications and testing purposes. Creating and handling multiple Docker images primarily for middleware installations and domain configurations.
  • Created, Configured and Administered Jenkins servers with Master-slave configurations as needed.
  • Build and administrate Continuous Delivery pipelines using Git, Vagrant, Jenkins andGroovyDSL.
  • Created homebrewed alarms and trigger points in Jenkins to monitor services running in dev, stage and production environments.
  • Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup.
  • Used Ansible and Ansible Tower as configuration management tools to automate repetitive tasks, quickly deploy mission-critical applications and proactively manage changes.
  • Implemented Ansible modules for deployment of build on on-premises Data Centre Servers and re-used and modified same Ansible modules to create a deployment directly into Amazon EC2 instances / Azure Virtual Machines.
  • Designed Puppet Modules to manage configurations and automate installation process and developed automation scripting in Python using Puppet to deploy and manage pJava applications across Linux servers.
  • Installed, Configured, Maintained, Tuned and Supported Splunk Enterprise server. Deployed, Installed and maintained several Splunk Add-on applications on Splunk infrastructure and various universal forwarders
  • Experience with installation and configuration of Dynatrace monitoring tool. And created email alerts and threshold values using Dynatrace for our environment.
  • Created Splunk/Dynatrace dashboard for application performance monitoring.
  • Worked with different scripting languages such as PowerShell, Ruby,Groovy, Python as a part of writing scripts for teh automation tasks like release processes, applications migration and monitoring application health during migration etc.

Environment: CI/CD tools, Azure, ARM, Web Apps Reddis, Stream Analytics, SQL Azure, Azure Storage, GIT, TFS, VSTS, Bash, Python,Node JS,AngularJS,AWS, EC2, VPC, S3, Route53, IAM, Cloud Formation, Jenkins, kubernetes, puppet, Ansible, Docker, PowerShell, Ruby, Groovy, Python, Apache, Tomcat, Splunk and Dynatrace.

Confidential, Hartford, CT

DevOps/AWS Engineer

Responsibilities:

  • Built Pre-prod environments AWS services like EC2, S3, VPC, EBS, ELB, Auto Scaling, CloudWatch, Cloud Trail, IAM, SNS, SQS, RDS, Aroura DB, Dynamo DB, Cloud front etc.
  • Handled Windows and Linux virtual servers on AWS EC2 using Puppet server.
  • Wrote SVN hook scripts to enforce check in template (shell scripts).
  • Integrated GIT into Jenkins to automate teh code check-out process.
  • Automated source checkout to complete build for developers using scripts (python).
  • Develop and maintain build framework in Ruby and Unix Shell for atomization of activities on Workflow execution steps.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used Jenkins to run puppet on VMs in OpenStack cloud and managed more TEMPthan 25 servers through Puppet enterprise
  • Leveraged Jenkins Groovy scripter interface for report generation and change management.
  • Worked with application teams, created puppet blueprints as per their requirements.
  • Wrote puppet manifests for configuration management and code deploying of .Net and Java applications.
  • Set up Cron/launched jobs for kicking automation scripts and created utility scripts to boost developer productivity.
  • Managed environment availability planning across theirleaseschedule and individual project needs.
  • Experienced in Installing, Configuring and Monitoring using NAGIOS, Sitescope and GRAPHITE.
  • Automated bug system update with template information with every subversion check in.
  • Automated build audit and submission process and tracking of audit information and bug updates.
  • Installed JIRA and confluence on Tomcat server and used JIRA as tracking tool and also triaged teh issues and maintained bugs using JIRA tool.
  • Worked on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) servers.
  • Upgraded Production Environment servers for Stability and Security.
  • Upgraded teh services with package management using RPM, YUM for Stability and Security of teh servers.
  • Built and deployed J2EE application in WebSphere Application Server using python scripts.
  • Collaboration with development and QA teams to halp with scripting and testing reports dat show all information about software products in each VM in cloud for auditing purpose.
  • Automated baseband crash analysis system for baseband crashes to save developers time.
  • Set up multiple automation servers for audio crash analysis, automated builds, remote team integration server
  • Oversee F5 load balancers, routers, switches, NAS and firewall configurations.
  • Created instances (VMs) in OpenStack cloud with required stack of infrastructure for application teams.
  • Worked on configuring Raid-0, Raid-1, Raid-5 for data redundancy using Veritas Volume Manager and SVM on teh Linux

Environment: AWS, VPC, EC2, Cron, GIT, Jenkins, Docker, Mesos, Stash, BitBucket, Ant, QA, Chef, Ansible, Puppet, Nexus, Nagios, Splunk, Remedy, Tripwire, QA, UAT, RAID(0, 1, 5), NFS, NIS, NTP, HTTP, Samba, Linux, Unix, VMware, Pacemaker, DRBD VMware, LPAR, and VIOS.

Confidential, Dayton, OH

Build/Release Engineer

Responsibilities:

  • Developed and supported teh Software Release Management (SRM) and procedures.
  • Maintained build related scripts developed in ANT, Python and shell. Modified build configuration files including Ants build.xml.
  • Extensively used ANT tool to do teh builds, integrated ANT to Eclipse and did local builds
  • Worked with development team to migrate Ant scripts to Maven.
  • Experienced in authoring pom.xml files, performing releases with theMavenrelease plugin,Mavenization of Java projects and managingMavenrepositories
  • Converted and automated builds using Maven, integrated Maven with Perforce to manage, deploy project related tags.
  • Experienced in authoring pom.xml files, performing releases with theMavenrelease plugin,Mavenization of Java projects and managingMavenrepositories
  • Integrated delivery (CI and CD process) Using Jenkins, Nexus, Yum.
  • Planned release schedules with Agile methodology & coordinated releases with engineering & SQA for timely delivery.
  • Responsible for design and maintenance of teh Subversion/GIT Repositories, views, and teh access control strategies
  • Installed and administered Tomcat repository to deploy teh artifacts generated by Maven and to store teh Dependent jars which are used during teh build.
  • When required applied patches as per teh release process.
  • Managed build results in Jenkins and deployed using workflows.
  • Setting up continuous integration and formal builds using Jenkins with Maven and Tomcat repository.
  • Involved partially in deployingWARs/EARs (backend) through WebSphere Application Server console.
  • Worked for Creating teh Software Configuration Management Plan.
  • Migrating J2EE applications to UNIX and Windows environments by configuring application via IDE Eclipse, SVN, Jenkins.
  • Created Instances in Apache Web Server and JBoss Application server in QA and Production environments.
  • Perform biweekly build cycle and testing processes on Solaris.
  • Managed all teh bugs and changes into a production environment using teh Jira tracking tool
  • Build Java code and .NET code on to different Jenkins servers as per teh schedule.
  • Deployed teh applications to Weblogic Application Server and static content to Apache Web servers.
  • Maintain and track inventory using Jenkins and set alerts when teh servers are full and need attention.

Environment: ANT,Maven, SVN, Hudson, WebSphere, JSP,Anthill Pro, Perforce, Perl Script, Shell Script CVS, Linux, Java, J2ee, EJB, JBoss, Solaris.

Confidential

System Engineer

Responsibilities:

  • Administration and maintenance of Red Hat Linux
  • Worked on Oracle and MySQL Databases and performed performance tuning and troubleshooting.
  • Worked on User administration setup, maintaining account, Monitor system performance.
  • Activities include user administration; startup and shutdown scripts; Crontab, file system maintenance, backup scripting and automation using Perl, shell scripting (Bash, KSH) for Red Hat Linux systems.
  • Experience in system Software installation and configuration of NFS shares, Auto-Mounter, DHCP and LDAP
  • Maintained and monitoring System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues and also configured RAID mirroring on Linux platform
  • Installation of VMware ESX3.5.x4.0x infrastructure and administration of VMs
  • Experience in installing, integrating, tuning and troubleshooting Apache and Tomcat application server.
  • Performed application installation and management on Linux servers for applications like JBoss 4.2.x, 5.x, Oracle
  • Managing IT department's LAMP stack and configuration management.
  • Provided documentation, development and management of web products and interfaces for retail processing. Programmed user interfaces dat combined System platform with LAMP.
  • Configuring, administering and troubleshooting of NFS, AutoFS (Direct and Indirect Maps), NIS (master, slave and client) and DNS in multi-platform networks.
  • Worked on teh configuration of mail server using Send mail 8.10.x, 8.11.x.
  • Installation of SAMBA 3.3.x server for interface between Linux servers and Windows servers to share files.
  • Install and configure SSH to enable secure access to teh servers.
  • Modified teh Linux kernel to add tracing probes for Configuration access tool.
  • Environment, Command line, Current working directory, root directory, executed command.
  • Experience in Shell scripting Bash to automate system administration jobs.

Environment: RHEL 4/5, Solaris8/9, IBM AIX 4/5, AIX 4.x, SUNE10K, M4000/M500, E4500/5000, E35000, Hitachi 9980v, ESX 4.x, kickstart, usfdump, NFS VERITAS Volume Manager, Web Sphere, Web Logic, JBoss, Tomcat, DNS, netstat, nslookup, DIG, SMTP, MYSQL, RDBMS, samba Winbind, LAMP, Kron, Bash.

Confidential

Java Developer

Responsibilities:

  • Involved in teh Requirements collection & Analysis from teh business team.
  • Created teh design documents with use case diagram, class diagrams, and sequence diagrams using Rational Rose.
  • Wrote UNIX Shell scripts for Solaris Servers for various Batch functionalities.
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans
  • Involved in system design and development using Collections and multithreading for teh action classes.
  • Developed teh Training and Appraisal modules using Java, Servlets and Java Swings.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session facade, Model View Controller (MVC), Data Access Object (DAO).
  • Connected to backend database by using JDBC. Using JDBC and SQL developed data access objects.
  • Also, participated in server-side programming withjavausingJDBC, ServletsandJSP.
  • Implemented several agents asServletsdat run regularly to load teh data into DB2 database from external systems.
  • Designed, developed and deployed various data gathering forms using JSP and Servlets.
  • Involved in development of GUI using HTML and JSP where Java Servlets were used as teh interface between teh client and server
  • Used EJB as a middleware in developing a three-tier distributed application.
  • Involved in Designing teh Database Schema and writing teh complex SQL queries.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed Ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture teh log dat includes runtime exceptions.
  • Worked on presentation layer with JSP, HTML, CSS, AJAX and JavaScript.
  • Developed web services using SOAP, WSDL and Apache Axis, done XML transformation and parsing using XML, XML schema, XSLT and XPath.
  • Implemented Java Mail API to send order confirmation and updates to teh user.
  • Developed unit test cases using JUnit and involved in unit testing and integration testing.

Environment: J2SE 1.4, Servlets, Tomcat 5.0, Struts 1.1, Hibernate 2, JDBC, MySQL, SOAP, WSDL, Web services, XML, XSLT, EJB-Stateless session, XPath, XML Schema, Unix, Eclipse, HTML, CSS, JavaScript, ANT, Log4J, JUnit, Eclipse, Bugzilla.

We'd love your feedback!