Cloud Kubernetes Engineer Resume
Charlotte-nC
SUMMARY:
- Around 9+ years of Professional IT experience as an AWS Cloud Engineer,DevOps automation Engineer,Software Configuration Management (SCM), Build& Release management, and worked in many technical roles both in Linux and Windows environment for build/Releaseautomation process in Web & cloud/server Environment using Java/J2EE/JEE Technology,AWS&open - source technologies.
- Involved extensive work towards code compilation, packaging, building, debugging, automating, managing, tuning and deploying code across multiple environments and Linux Administration.
- Competence in designing AWS and Azure cloudmodels for Infrastructure-as-a-Service (IAAS), Platform-as-a-Service (PAAS) and Software-as-a-Service (SAAS).
- Fluent in several software lifecycle models, including Waterfall, SDLC, and Agile.
- Experienced in AWSCloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, Cloud Watch, Cloud Trail, Cloud Formation, AWS Config, Autoscaling, Cloud Front, IAM, S3, and Route53.
- Experience in managing Private Cloud and Hybrid cloud configurations, patterns, and practices in WindowsAzureand SQLAzureand inAzureWeb and Database deployments.
- Setting up continuous integration of applications in Apache Tomcat servers in EC2 using Jenkins plugins GIT,MAVEN.Implemented new deployment process wif Jenkins 2.0 using groovy code.
- Proficient in automating build and configuration process using tools like ANT, Maven, Gradle,Jenkins/Bambooand Puppet/Ansible.
- Experience in dealing wif Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling and Traffic Manager.
- Ability to create scripts using AzurePowerShell during for automation and build process.
- Support of application stacks from a mixture of technologies, including Apache, WebSphere, WebLogic, Tomcat, and JBoss.
- Expertise in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
- Experience on working wif System health and performance Monitoring Tools like Nagios, Zabbix, Splunk, Cloud Watch, New Relic, Elasticsearch, Kibana, AppDynamicsetc.
- Extensive experience in building & deploying EAR, WAR, JAR files on test, stage & production servers.
- ImplementedAWSRedshiftto manage data warehouse and running SQL queries.
- Create and maintain highly scalable and fault-tolerant multi-tier AWS and Azure environments spanning across multiple availability zones using Terraform and CloudFormation.
- Responsible for creating branches and resolving the conflicts while merging in GIT.
- Provided configuration management expertise to all software development projects. Migrated various artifacts from TFS to Git.
- Experience in Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows AZURE and SQLAZURE and AZURE web and database deployments.
- Experienced working in a transforming DevOps culture implementing CI/CD process using tools like GIT, Jenkins, Maven and Chef.
- Ability to write scripts using Python, Groovy, Shell and Ruby.
- Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
- Experienced wif deployments, maintenance and troubleshooting applications on MicrosoftAzureCloud infrastructure.
- AutomateDatadogIntegrations through Ansible Scripts for QA, Regression and Prod environments.
- Used Jenkins pipelines to drive all microservices builds out to the Docker registry and tan deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetesdeploy and services.
- Manage containers using Amazon EC2, ECR, EKS and Fargate.
- Built/deployed custom Docker images from Artifactory into EKSK8s cluster as part of a Gitlab CI pipeline
- Migrated from Chef to Docker and Kubernetes by using Blue/Green Deployment.
- Deployed production-ready Kubernetes Clusters on top of Amazon EC2, ECR, instances using KOPS.
- Deployed application which is containerized usingDockeronto aKubernetescluster which is managed by AmazonElasticContainerService for Kubernetes (EKS)
- Team player wif excellent interpersonal skills, self-motivated, dedicated and understanding the demands of 24/7 system maintenance and has good customer support experience.
TECHNICAL SKILLS
Build Tools: MAVEN, Gradle, ANT, MS Build.
Bug Tracking Tools: JIRA, Peer, confluence, Service now
Version Control Tools: GIT, SVN, Team Foundation Server (TFS), Bitbucket, GitLab.
Automation container: Docker, Kubernetes, marathon and Mesos.
Continuous Integration: Jenkins, Team City, AWS Build, bamboo, TFS Visual Studio Build
Continuous Deployment: Puppet, Ansible, Terraform and Chef.
Cloud services: Amazon Web Services (AWS), and Microsoft Azure, EC2, ECR, RDS, VPC, S3, ROUTE53, SNS, SQS, CFT, EBS, Lambda, ELB, Cloud watch, Elastic beanstalk, Open Shift, Trusted advisor, FSx, and Cloud trail.
Monitoring tools: Grafana, Splunk, Elasticsearch, cloud watch, Nagios.
Operating Systems: RHEL (5.x, 6.x, 7x), SUSE Linux (9,10,11), CentOS 5,6, Windows 2008, VMware, Ubuntu, Win2016R.
Networking: TCP/IP, NIS, NIS+NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, TELNET, Firewalls.
Database Servers: Oracle 9i, 10g, MySQL 7.0, 6.5, RDBMS Oracle, PostgreSQL, Cassandra, SQL Server, S3.
Web/Application Servers: WebLogic, WebSphere, JBoss, Apache Server, Apache Tomcat.
Scripting Languages: Bash and Shell scripting, Ruby, Python, YAML, Groovy.
Languages: C, C++, Json, Java/J2EE,PHP, Golang.
SDLC: Agile, Scrum, and Waterfall.
Deployment Tools: U-Deploy, Rundeck, AWS Deploy.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte-NC
Cloud Kubernetes Engineer
Responsibilities:
- Expert in configuring and maintaining Amazon Web Services which include services like Amazon EC2, ECR, ELB, Auto-Scaling, S3, Route53, IAM, VPC, RDS, Dynamo DB, Cloud Watch, Elastic Cache, SNS, SQS, Cloud Formation and Direct Connect as part of Migration Process.
- Used PythonBOTO 3and Fabric for launching and deploying instances inAWS. Configured Inbound/Outbound inAWSSecurity groups according to the requirements.
- Writing Maven and Gradle scripts for application layer modules
- Worked onBlue/green deploymentstrategy by creating new applications which are identical to the existing production environment usingCloud Formationtemplates &Route53weighted record sets to redirect traffic from the old environment to the new environment viaDNS.
- Experienced in Scheduling AWS lambda functions in Python to trigger various AWS resources inAWSfrom the scratch and updated theterraformas per the organization’s requirement on a regular basis.
- Created templates forAWS infrastructureas a code usingTerraformto build staging and production environments.
- Wrote various data normalization jobs for new data ingested into Redshift
- Relevant workloads include Dashboards& Data Visualization, Big Data, Data Warehousing. Advanced & Predictive Analytics Data Platform Modernization, Database Migration.
- Excellent noledge of S3 storage strategies such as versioning, life cycle policies, cross region replication and Glacier using command line interface (CLI) and Amazon Management Console Used CFT and Ansible to install software and automate installation.
- Orchestrated the computing, networking, and storage infrastructure of the Kubernetes cluster, utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build test and deploy.
- Created Terraform templates for provisioning virtual networks, subnets, VM Scale sets, Load balancers and NAT rules and used Terraform graph to visualize execution plan using the graph command.
- Responsible for implementing containerized based applications on Azure Kubernetes by using Azure Kubernetes service (AKS), Kubernetes Cluster, which are responsible for cluster management, Virtual Network to deploy agent nodes.
- Creating and Managing Virtual Machines in Windows Azure and setting up communication wif the help of Endpoints. Configured Shared Access Signature (SAS) tokens and Storage Access Policies in Azure Cloud Infrastructure.
- Created and Troubleshooted Kubernetes YAML files to deploy applications automatically using Azure DevOps to reduce time costs. Used Kubernetes to deploy, load balance, scale and manage Docker containers.
- Design, build, secure and manage clusters/workloads running on self-managed Kubernetes (Kops), Amazon EKS (Amazon Kubernetes Service), Amazon ECS, ECR and AWSFargate.
- Experience Deploying Microservices in Docker Containers using the Docker Images pushed to Docker Trusted Repository built by using Docker File.
- Involved in building Docker images using Jenkins pipelines for microservice specific to the JFROG antifactory and implemented Spinnaker pipeline to deploy it to AzureKubernetes cluster.
Confidential, Seattle-Washington
AWS Cloud DevOps Engineer
Responsibilities:
- Implemented Large ScaleCloudInfrastructure (250+ servers) usingAWSresources - IAM, Elastic IP, Elastic Storage, Auto Scaling, VPC, EC2, EBS, APIs ELB, Route 53, RDS, FSx, SNS, SQS, OpsWorks, EMR, Red Shift,CloudFormation, CDN, KMS, S3, LAMDA (Server less), Elastic Beanstalk, ECS,CloudFront, Snowball.
- Design, integration and management of Amazon Web Services (AWS) cloud solutions. Provisioning of EC2 instances and integrated into local area offices in 5-time zones. Amazon RDS, VPC construction, Security Group policies, IAM, APIs, Route 53, CloudFormation, S3, Glacier, OpsWorks.
- Migrated 100+ TiB size PROD file systems from Intel luster to AWS FSx filesystem service (2018 nov launch).
- Designed Lifecycle policies for Simple storage service(S3) buckets to provision better storage handling and cost optimization.
- Used AWS Trusted Advisor service to analyze and suggest cost optimization opportunities for client workloads.
- Provisioned and supported HA ready windows SOFS (Scaled out file server) for prod Tier1 Qlik applications.
- SSL Security certificate management for enterprise, maintaining certificates across multiple ssl providers, and integrating certificates into products such as nginx, apache, tomcat, AWS-ELB.
- UsedAWSBeanstalk for deploying and scaling web applications and services developed wifJava, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
- Excellent noledge of S3 storage strategies such as versioning, life cycle policies, cross region replication and Glacier using command line interface (CLI) and Amazon Management Console Used CFT and Ansible to install software and automate installation.
- Configuration and Integration wifVault (HashiCorp)to store Database username/password, Azure secret keys etc.
- Developed AWS Lambda Functions using python boto3 library and configured the API Gateway to trigger those functions on respective API call.
- DeployedMySQLdatabase onEKSinAWSusingdeploymentforfailover replica.
- Identifying opportunities to improve infrastructure that effectively and efficiently utilizes the Microsoft AzureWindows server 2008/2012/R2, Microsoft SQL Server, Microsoft VisualStudio, Windows PowerShell, Cloud infrastructure.
- Involved in building Docker images using Jenkins pipelines for microservice specific to the JFROG antifactory and implemented Spinnaker pipeline to deploy it to AzureKubernetes cluster.
- Installed and Implemented Ansible configuration management system. Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
- Used GITLAB pipelines to drive all micro services builds out to the Docker registry and tan deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Worked on creation of custom Docker container images, tagging and pushing the images to the Docker repository for further use.Virtualized the servers on AWS, Linux and Windows using Docker, created the Dockerfile.
- Worked onServerless services, created and configuredHTTPTriggers in theAzure Functionswif application insights formonitoringandperformingload testing on the applications using theVisualStudioTeamServices(VSTS)alsocalled asAzureDevOps Services.
- Developed Templates for AWS Infrastructure as a Code (IaC) using Terraform to build develop, testing, staging and production environments.
- Worked on ECS, EKS and ECR deployment to an application on a Tomcat server hosted in containers using Terraform to create Infrastructure as Code.
- Wrotegroovy scriptsto usemulti branch pipeline projects in Jenkinsto configure it as per client’s requirements.
- CreatedAzureAutomationAssets,Graphicalrunbook,PowerShellrunbookthat willautomatespecific tasks, deployedAzureADConnect, configuringActiveDirectoryFederationService (ADFS)autantication flow,ADFSinstallation usingAzureADConnect, and involved in administrative tasks that includeBuild,Design,DeployofAzure environment.
- Installation of Azure resource group, virtual network, Network security group, Virtual Machines, Azure DNS, and gateway for Synchronization wif on premise.
- ManagedAzureInfrastructureAzure Web Roles,Worker Roles,VM Role, Azure SQL,Azure Storage,Azure ADLicenses,VirtualMachineBackupand Recover from a RecoveryServicesVaultusingAzurePowerShellandAzurePortal.
- Hands on experience wif Docker containers to maintain Docker images, Docker hub & registries.
- Created RDS DB instances using Multi-AG deployments. Tested DB instance Failover using reboot wif fail-over.
- WrittenTemplatesforAzure Infrastructure as codeusingTerraformto build staging and production environments. IntegratedAzure Log AnalyticswifAzure VMsfor monitoring thelog files, store them and track metrics and usedTerraformas a tool,Manageddifferent infrastructure resourcesCloud,VMware, andDockercontainers.
- Good experience on Linux Administration installing, configuring and troubleshooting webservers and application servers.
ENVIRONMENT: AWS EC2, S3, RDS, AMI, IAM, Redshift, Lambda, VPC, Chef, Java, Git, Jenkins, Terraform, Python, Linux, Bash, Groovy, Subversion, Rest API, Ant, Maven, Nexus, U-deploy, SQL, Cloud Formation, Golang, OpenShift, Cassandra, Subversion, Selenium, UNIX, SVN, Docker, Jira, Python, Ruby, Shell Scripts, Tomcat, Ansible, Splunk.
Confidential, Dallas-Texas
AWS Cloud/Automation Engineer
Responsibilities:
- Experience in Programming, support, debugging, and administration in distributed environments UNIX, Linux, VAX/VMS, Windows, and RDBMS across a wide range of products.
- Enabled Logging on S3 bucket access, VPC flow, CloudTrail, AWS configuration, IAM, AWS inspector, Lambda, RDS, DynamoDB, CloudFront, AWS API gateway, EC2 Application servers.
- Installed, Configured, Administered Jenkins Continuous Integration Tool also automated Continuous Build and deploy Scripts for Jenkins.
- Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
- Use of Docker, Kubernetes andOpenShiftto manage micro services for development of continuous integration and continuous delivery.
- Expertise in AWS Cloud platform and its features which includes EC2, ECR, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Configuration, Autoscaling, CloudFront, Lambda, IAM, S3, API Gateway Elastic Beanstalk, OpsWorks, Code Deploy, Version1, Code Pipeline and Route53.
- Created Docker containers to deploy and run various web applications. Also, was a part of team for analyzing micro services management using Docker, Apache Mesos andMarathon.
- Support and enhance SDLC cycle by using Docker containers delivered toOpenShift Container Platform.
- Setup a test environment of cutting-edge container technologies including Docker, Apache Mesos,Marathonand Prometheus for monitoring.
- Experienced wif event-driven and scheduled AWSLambda functions to trigger various AWS resources.
- Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along wif Python and Shell scripts to automate routine jobs.
- Used Ansible as configuration management tool. Developed Ansible playbook to automate recovery process upon failure of OpenShift Master.
- Hands on experience in using tools likeDockerCompose, Kubernetes, etc. for orchestrating, linking and deploying the services related to the containers.
- Wrote Ansible Playbooks wif Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python.
- Involved in writing JavaAPI for AmazonLambda to manage some of the AWS services.
- Experience on working wif System health and performance Monitoring Tools like Nagios, Zabbix, Splunk, CloudWatch, New Relic, Elasticsearch, Kibana, AppDynamics etc.
- Wrote Python Scripts using the Elasticsearch query’s for generating the Logging report which are logging into logs and metrics.
- Azure Automation and PowerShell, Chef and Ansible to automate processes in the Azure Cloud
- Build and Maintained Docker container clusters managed by Kubernetes on GCP. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
- Worked on ElastAlert for Log Monitoring for running multiple rules in different time intervals on top of Elasticsearch.
- Involved in Configuring, automation and maintaining build and deployment CI/CD tools GIT/ Bit Bucket, Jira, Confluence, Bamboo, Build Forge, Docker registry/daemon, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) wif high degrees of standardization for both infrastructure and application stack automation (ECS) inAWScloudplatform.
- Worked on Designing, Installing and Implementing Ansible configuration management system and writing playbooks for Ansible using YAML and deploying applications.
- Experimented playbooks for Ansible and deploying applications using Ansible.
- Enhanced, fixed functional and performance related bugs in core product written inGO(GoLang).
- Expertise in JIRA/Confluence queries, dashboards for metrics reporting to various teams.
- Worked on day-to-day administration tasks and resolved tickets using JIRA.
- Setup NFS servers asOpenShiftstorage backend and configured various storage claims for developers
- Currently leads an active integration effort for building out PaaS wif RedhatOpenShift, Dockers and working wif developers on application containerization effort.
- Implemented automated local user provisioning in instances created inOpenStackcloud through Ansible.
- Developed internal tool Quick Deploy for runbook automation, and automated release and deployment Management process using shell scripts, windows batch, and python wif Run deck and Jenkins.
- Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.Converting the ANT Build projects to Maven Build projects.
ENVIRONMENT: AWS EC2, S3, RDS, AMI, IAM, Redshift, Lambda, VPC, Chef, Java, Git, Jenkins, Terraform, Python, Linux, Bash, Groovy, Subversion, Rest API, Ant, Maven, Nexus, U-deploy, SQL, Cloud Formation, Golang, OpenShift, Cassandra, Subversion, Selenium, UNIX, SVN, Docker, Jira, Python, Ruby, Shell Scripts, Tomcat, Ansible, Splunk.
Confidential, Union-NJ
AWS Cloud/DevOps Engineer
Responsibilities:
- Expertise in AWS Cloud platform and its features which includes EC2, ECR, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, Cloud Trail, CloudFormation AWS Configuration, Autoscaling, CloudFront, Lambda, IAM, S3, API Gateway Elastic Beanstalk, OpsWorks, Code Deploy, Version1, Code Pipeline and Route53.
- Created, tested and deployed an End-to-End CI/CD pipeline for various applications using Jenkins as the main Integration server for Dev, QA,Staging,UAT and Prod Environments wif Agile methodology.
- Configured Elastic Load Balancers (ELB) wif EC2 Auto scaling groups.
- Developed Groovy scripts forjavaapplication deployment by using Jenkins.
- Created Amazon VPC to create public-facing subnet for web servers wif internet access, and backend databases & application servers in a private-facing subnet wif no Internet access.
- Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups.
- Used Python and Pearl as scripting language.
- Utilized S3 bucket and Glacier for storage and backup on AWS.
- Using Amazon Identity Access Management (IAM) tool created groups & permissions for users to work collaboratively.
- Implementation/setup continuous project build and deployment delivery process using Subversion, Git, Jenkins, IIS, Tomcat.
- Written Chef Cookbooks and recipes in Ruby to Provision several pre-prod environments consisting of Cassandra DB installations, WebLogic domain creations and several proprietary middleware installations.
- Writing Json templates for cloud formation and ruby scripts for chef automation and contributing to our repository on GitHub (sub version control).
- Extensive usage of Amazon Web Services (AWS) Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Microsoft Azure, Route53, SNS, SQS, Cloud Trail.
- Backup Configure and RestoreAzureVirtual Machine usingAzureBackup.
- Worked onAzureVPN-Point to Site, Virtual networks,AzureCustom security, endpoint security and firewall.
- Installing and configuring of Chef Server, Chef-solo along wif creating Chef Cookbooks and implemented latest releases of Chef- Solo, and written Chef Recipes to install and configure Nagios for monitoring Infrastructure.
- Experience wif build tools Ant and Maven and writing build.xml and pom.xml respectively.
- Experienced in authoring pom.xml files, performing releases wif the Maven release plug-in and managing Maven repositories. Implemented Maven builds to automate JAR and WAR files.
- Worked onChefCookbooks andChefrecipes to automate infrastructure as a code.
- Setup theChef Nodes,ChefClient,ChefServer, andChefWorkstation. Worked on Bootstrapping the Nodes secured the passwords and data using encryption data bag forchef.
- Implementing Continuous Delivery frameworks using Jenkins, Chef, and Maven& Nexus in Linux environment. Worked on Managing the Private Cloud Environment using Chef.
- Handled large volumes of container clusters wif Docker swarm, Kubernetes and Mesos.
- Used Docker containers to maintain the gap between development & operations for security purposes.
- Hands on experience wif Spinnaker for Continuous Deployment wif Kubernetes. And used OpenShift for container orchestration wif Kubernetes, Container Storage, automation, to enhance container platform multi-tenancy.
- Used Docker to showcase the build micro services to modularize design and isolate the development of containers.
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Artifactory and deploy them on the webservers.
- Used Docker to containerize Microservices in the cloud and managed clusters using DockerSwarm and Kubernetes. Developed Private cloud system solution on CentOS server using Kubernetes.
- Setup the Splunk server and configured AWS for SplunkAddon, Install Splunk Agents and configured/Integrate Splunk to receive logs.
- Utilized Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from Svn/Git and use Ant/Maven to build War/Ear artifacts.
- Used HP ALM, UFT, Rally, groovy, Jenkins, Control-M, Artifactory, Kubernetes, Version1, Spew, Docker, SoapUI, Load runner on this project for testing reporting and other processes at different stages.
- Worked on Docker container snapshots, attaching to a running container, removing images, managing directories structure and managing containers.
- Handled Jira tickets for SCM Support activities.
- Extensive noledge and administration experience in JIRA and noledge on other CI tools like Bamboo.
ENVIRONMENT: AWS EC2, VPC, EBS, Lambda, AMI, SNS, RDS, EBS, Bamboo, Python, TFS, JSON, Java, Selenium web driver, Appium, Linux, Eclipse, Git, Ant, Chef, Maven, Subversion, UNIX, SVN, Docker, Jira, Pearl, Ruby, Shell Scripts, Tomcat, Jenkins, Splunk, groovy, Apache.
Confidential, Covington, KY
SCM/DevOps Engineer
Responsibilities:
- Responsible for Installation,Configuration Management,Maintenance and Systems Development of Red Hat Linux, Oracle Enterprise Linux / UNIX Systems.
- Configuration Management and source code repository management using tools like GIT, Subversion (SVN), Perforce and PVCS.Migrated SVN repositories into GIT using Sub GIT.
- Setup automation tools such as Jenkins and Nexus across multiple projects of the waterfall and Agile models.
- Deployed J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process. Build scripts using ANT and Maven build tools in Jenkins,Sonar to move from one environment to other environments.
- Installed Jenkins/Plug-in for GIT Repository, SetupSCMPolling for Immediate Build wif Maven and Maven Repository (Nexus Art factory) and Deployed Apps using custom ruby modules through Chef as a CI/CD Process.
- Build Java code and .Net code on to different Jenkins servers as per the schedule.
- Developed installer scripts using Maven, Python for various products to be hosted on Application Servers.
- Used ANT and Python scripts to automate the Build and deployment process to deploying the web services.
- Used services deploy command for building the web services. Used Maven for few modules.
- Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins and deployment automation
- Possess Strong skills in application programming and system programming using C++, C, QT and python on Windows and LINUX platforms using Design Patterns and OOPS (Object Oriented Programming System).
- Leveraged Groovy scripture interface to automate the job creation process for different releases.
- Migrating J2EE, PHP, .NET, and Cold Fusion applications to UNIX and Windows environments by configuring application via IDE Eclipse, Subversion, and Anthillpro.
- The spontaneous issue resolves by engaging WebLogic Admins, DBA's, Dev's and test teams.
- Puppet automation, installing and configuring puppet 3.x server and agent setup, developing IHS, WebSphere MQ 7.0, Web Sphere Application Server Automation, Apache 4.x/5.x, Jenkins, foremen.
- Maintained Urban CodeDeploy and deployed the artifacts to Urban Code Deploy for release management.
- Monitoring running stacks including events & resources onOpenStackCloud.
- Deployed code on Web Logic servers for Production, IT, Performance and Development environments using ANT scripts. Making DB deployments thru Oracle SQL, MS SQL.
- Wrote Puppet models for installing and managing java version files.
- Created Puppet master to configure the compiled files, templates and plugins to manage nodes.
- Created Snapshot, Template and use them based on the requirement and created Puppet Manifests to integrate Heat Templates into OpenStack.
- Integratedpuppetwif Artifactory and deployed the specific modules in Artifactory.
- Created Roles and profiles inPuppetand mapped them to the respective node group.
- Integrated Jenkins wifpuppetand configured data through the pipeline plugins.
- Configured Code Manger inpuppetand integrated wif TFS-GIT and successfully pull the code from TFS-GIT branches. Documented the POC forpuppetand application servers.
- Installed/Configured/Managed Bamboo Continuous Integration Automation.
- Integration of ANT/Nexus, Jenkins, Atlassian (Bamboo), Urban Code Deploy wif Patterns/Release, GIT, Stash, Confluence, Jira and Cloud Foundry.
- Configured the Web Logic handler for the Apache Web server to serve static files (AngularJs, HTML, and images).
- Closely working wif Developers, QA, Performance, UAT testers, IT Team.Provided 24*7 support on call.
ENVIRONMENT: Java/J2EE, .Net, SVN, GIT, GitHub, Maven, Ant, Urban Code Deploy, Oracle WebLogic, Jenkins, Puppet, Nexus, Anthillpro Hip Chat, Chef, OpenStack,Jira, Shell Scripting, Python, Ruby, Bamboo, Perl, Microsoft Azure, AngularJs, Hotfix PROD Patches, Linux (Ubuntu).
Confidential, Boston, MA
Build and Release Engineer
Responsibilities:
- Installed and configured Red Hat Linux, Established and schedule activities in test and production environments.
- Experience in working GIT for branching, tagging, and merging.
- Managed, installed, and configured Microsoft Windows Server, Red Hat Enterprise Linux, CentOS, Ubuntu, IIS, .NET, Apache, Oracle WebLogic, Red Hat JBoss, Apache Tomcat, Oracle Database.
- Worked closely wif application developers to devise robust deployment, operating, monitoring, reporting for the COTS applications.
- Deployment, implementation of Subversion (SVN) as source control, collaboration and QA tool. Project management, versioning and blame/issue tracking using Subversion (SVN).
- CreatedBuildJobs and Deployments in Jenkins.
- Involved in writing and organizing Shell and Perl scripting for building complex software systems.
- Experience wif defining and creating usable and customer friendly, intuitive interfaces to the JIRA tool in a fast-paced evolving environment.
- Migrated source control tool from Clear Case to Subversion (SVN) andbuildtool from Ant to Maven.
- Worked closely wif the team to review code for compatibility issues.
- Created scripts for Backup and restoring Subversion (SVN) repositories.
- Used Maven as a dependency management tool to manage all the dependencies that are required.
- Created and configured jobs, script builder, custom command builder, agents in Bamboo.
- Deployed the EARs and WARs in JBOSS Application server using ANT script.
- Configured Git wif Jenkins and schedule jobs using Poll SCM option.
- Implemented Jira wif Mavenreleaseplug-in for tracking bugs and defects.
- Experienced wifreleaseengineering, configuration management in Tomcat web application environment.
- Created ANT and Maven POMs to automate thebuildprocess and integrated them wif tools like Sonar, Nexus.
- Runreleasefor all lower and production environments for almost forty different application wif various deployment tools Jenkins, bamboo and work closely wif systemengineersto resolve the issue.
ENVIRONMENT: Subversion (SVN), GIT, Ant, Maven, Bamboo, Sonar, Jenkins, JBOSS, Perl Scripts, Shell Scripts, Bash Scripting, Nexus, Jira, Apache Tomcat, Oracle Database, UNIX/LINUX.
Confidential
Java Developer/Linux Administrator
Responsibilities:
- Participated in the Analysis and Design of the application using UML/Rational Rose and Agile methodology.
- Involved in developed the application using Core Java, J2EE and JSP.
- Worked to develop this Web based application entitled EMR in J2EE framework which uses Hibernate for persistence, Spring for Dependency Injection and Junit for testing. Used JSP to develop the front-end Apps.
- Involved in development of Web Service client to get client details from third party agencies.
- Install, configure and maintain Red HatLinux5.x/6.x and Centos servers using Kickstart and interactive installations procedures. Manage user and group accounts, grant access to users and lock user accounts.
- Install firmware upgrades, kernel patches, system configuration, and performance tuning on Red HatLinuxservers.
- Create disk partitions; make file systems as well as creating LVMs.Ensure resource optimization regarding memory CPU and disks.Monitor, troubleshoot and resolve CPU,disk and memory issues.
- Configure Apache on Solaris 10 for virtual and web hosting; building and hosting websites; configure web hosting. Install and configure samba for quick publishing using a third-party web page maker. (LAMP & SAMP STACK).
- Configure and troubleshoot DNS and well as NFS and FTP related issues.
- Manage system routine backups, scheduling jobs, enabling cron jobs, enabling system logging and network logging of server for maintenance. Installing and supporting Apache onLinuxproduction servers.
- Working wif Network backup administrators to schedule and run full backups of theLinuxservers.
- Experience in performing automated tasks using puppet modules, creating profiles and manifests and deploying them across multiple servers.Create virtual machines using VMware vSphere client 4.x and 5.x.
- Occasionally present performance reporting to the appropriate body. Basic bash scripting experience.
- Installed and upgraded packages using YUM and RPM.
- Monitored server performance using appropriate tools. Did log administration to detect system errors.
- Installed Red Hat EnterpriseLinux4 on Sun V40 servers. Installed and upgraded packages using YUM and RPM.Configured Red Hat EnterpriseLinuxSystems to auto update.
- Configured Virtual host containers for multiple servers.Upgraded server memory.
ENVIRONMENT: Java1.5, J2EE1.4, SpringFramework2.0, Hibernate3.0, Oracle10g, Python, Web Sphere, Load BalancersSubversion, Oracle9i, PL/SQL, WebSphere6.1.0, UML, Windows, Linux/Unix,DNS,VMWARE, vSphere,NFS, LVM’s, Redhat Linux 5/6.x, TCP/IP, UNIX/LINUX, Oracle10g, Kernel, Windows, TCP/IP, GIT, Hudson, Java, Ant, WebLogic Server 11g, RAID, Windows, Shell, WLST, Apache Tomcat 5.5.