100% found this document useful (1 vote)
824 views

Docker Resume

This document summarizes an individual's experience in IT and DevOps roles over 8+ years. Some of the key experiences include: 1) Extensive experience with AWS cloud services like EC2, S3, VPC, RDS, ECS, Lambda and automating AWS infrastructure with CloudFormation. 2) Provisioning infrastructure using configuration tools like Chef, Puppet, Ansible, and deploying applications with Docker and Kubernetes. 3) Implementing continuous integration/delivery pipelines with tools like Jenkins, building Docker images and deploying to Kubernetes clusters. 4) Automating infrastructure, security and application deployment using configuration scripts and tools.

Uploaded by

ilyas2sap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
824 views

Docker Resume

This document summarizes an individual's experience in IT and DevOps roles over 8+ years. Some of the key experiences include: 1) Extensive experience with AWS cloud services like EC2, S3, VPC, RDS, ECS, Lambda and automating AWS infrastructure with CloudFormation. 2) Provisioning infrastructure using configuration tools like Chef, Puppet, Ansible, and deploying applications with Docker and Kubernetes. 3) Implementing continuous integration/delivery pipelines with tools like Jenkins, building Docker images and deploying to Kubernetes clusters. 4) Automating infrastructure, security and application deployment using configuration scripts and tools.

Uploaded by

ilyas2sap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

SUMMARY:

 Over 8+ years of experience in IT industry with in Configuration Management,


Change/Release/Build Management, System Administration, SupportandMaintenance
in environments like Red Hat Enterprise Linux, CentOSand expertise in automating
builds and deployment process using Python and Shellscripts with focus on DevOps
tools and AWS and Azure Cloud Architecture.
 Experience in working on AWS and its services like AWS IAM, VPC, EC2, ECS, EBS, RDS,
S3, Lambda, ELB, Auto Scaling, Route 53, Cloud Front, Cloud Watch, Cloud Trail, SQS,
and SNS and experienced in Cloud automation using AWS Cloud Formation templates to
create custom sized VPC, subnets, NAT, EC2 instances, ELB and Securitygroups.
 Strong experience on DevOps essential tools like Chef, Puppet, Ansible, Docker,
Kubernetes, Subversion (SVN), GIT, Hudson, Jenkins, Ant, Mavenand migrated
VMWAREVMs to AWS and Managed Services like EC2, S3, Route53, ELB, EBS.
 Experienced with principles and best practices of Software Configuration Management
(SCM) in Agile, scrum, and Waterfall methodologies.
 Strong experience in AWS, creating, importing and launching volumes, EC2, RDS, Lambda,
security groups, auto - scaling, load balancers (ELBs), NACL in the defined VPC to
design cost effective, fault tolerant and highly available systems.
 Experience in developing Splunk queries and dashboards targeted at understanding
application performance and capacity analysis.
 Experienced in administration/maintenance of source control management(SCM)systems,
such as sub version (SVN), GIT and knowledge of Perforceand clearcase.
 Experience maintaining CI environments with build automation tools like Jenkins,
Bamboo and TFS and extensively used Jenkins to streamline CI/CD process , automated
Master-Slave configurations using temporary slaves.
 Created infrastructure in a coded manner (infrastructure as code) using Puppet, Chef and
Ansible for configuration management of virtual environments, and Vagrantfor virtual
machine and resource control.
 Maintained a Multi-Datacenter Cassandra cluster. Experience in performance tuning
a Cassandr a cluster to optimize writes and reads. Involved in the process of data
modeling Cassandra Schema.
 Installed and Configured DataStax OpsCenter for Cassandra Cluster maintenance and
alerts. Benchmarked Cassandra cluster based on the expected traffic for the use case and
optimized for low latency.
 Experienced in deploying and configuring ChefServer including bootstrapping
of ChefClient nodes for provisioning. Created roles, recipes, cookbooks and databags for
server configuration.
 Deployment of Cloud service including Jenkins and Nexus on Docker using Terraform.
 Worked on AWS opswork, AWS Lambda, AWS code deploy, AWS cloudformation and
CloudFoundry .
 Worked on creation of Puppetmanifestfiles to install tomcat instances and to manage
configuration files for multiple applications.
 Automated build and deployment process using Ruby and Shell Scripting.
 Automated the process of installation, configuration of the web application servers
like WebSphere/WebLogic/ApacheTomcat/JBOSS using Ansible / Chef /Puppet .
 Experienced in using Build Automation scripting like MAVEN, ANT and MSBUILD as build
tools for building of deployable artifacts (JAR, WAR) from source code.
 Developed Maven and Gradle Scripts to automate the build process. Managed the Maven
Repository using Nexus tool and used the same to share the snapshots and releases of
internal projects.
 To achieve Continuous Delivery goal on high scalable environment, used Docker coupled
with load-balancing tool Nginx .
 Virtualized the servers using Docker for the test environments and dev-environments needs,
also configuration automation using Docker containers.
 Experience in creating DockerContainers leveraging existing Linux Containers and AMI's in
addition to creating Docker Containers from scratch.
 Experience and Familiar with Virtualizationtechnologies like installing, configuring,
administering VMwarevSphereESXiand SRM 4.5.and Citrix XEN Server.
 Experienced in using bug tracking systems like JIRA, Remedy, HPQualityCentre and
IBMClearQuest.
 Experienced in Installing, upgrading and configuring REDHATLinux 3.x, 4.x, 5.x
using KICKSTART Servers.
 Good understanding of OSIModel, TCP/IP protocol suite (IP, ARP, TCP, UDP, SMTP, FTP,
and TFTP). Used SQL to perform basic database administration.
 Strong knowledge on Java, PHP, JavaScript, JQuery, HTML, CSS, Bootstrap, JSON, XML.

TECHNICAL SKILLS:
Public Cloud Platform: Azure, Amazon Web Services: Elastic Compute Cloud(EC2), Simple
Storage Services (S3), Route 53, Cloud Front, Elastic Bean Stalk, Virtual Private Cloud(VPC), RDS,
Cloud Watch, Elastic Load Balancer(ELB), Auto-Scaling, IAM Roles, Users, Profile, Elastic IP’s,
Nagios, GIT, Security Policies, Cloud Formation.
Operating Systems: Red hat Linux 4/5/6/7, Windows servers 2003, 2008, 2008 R2, 2012, Windows
7/8/10.
Languages/Technologies: C++, C#, Groovy, Java, Pyton, Ruby, JEE, HTML, XML, CSS,
ASP.NET, Razor, Ajax, MVC, LINQ, SQL, PL-SQL, PHP, JavaScript, Servlets, Bootstrap, Kafka
Databases: Oracle, SQL SERVER, My SQL, Dynamo DB, MS Sql.
Software/Tools: Jenkins, Docker, Kubernetes, Chef, Ansible, Puppet, Kickstart, Terraform,
Visual Studio: BI, Oracle, My SQL, SAP by Design, Pager Duty, GitHub, NetBeans, Maven,ANT,
Nagios, Chef, Tableau, Ansible, Dynamo DB, Redshift, Spinnkar, Artifactory, Semaphore,
Cassandra Wily Introscope, Dynatrace, App Dynamics, Splunk, Cloud Watch, NM.
Network Protocols: TCP/IP, UDP, DHCP, HTTP, VPN, DNS, NTP, FTP, SSH, and Telnet
Application Server: Web Logic 9.x, 10.x, Apache Tomcat 5.x/7.x, JBoss 4.22. GA Web Sphere
6.x/7.x/8.x, Microsoft Active Directory 2000/2003/2008/2008 R2, DHCP, DNS, WINS
Virtualization: VSphere 5.0/4.0/ 4.1, ESX/ESXi server 5.0/4.1/4.0/3.5/3.0 , V Sphere Client,
VCenter, VMotion, Storage VMotion, VMware Update Manager, VMware Tools, VMware Converter,
DRS, HA
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Devops Consultant/ Kubernetes-Docker Engineer
Responsibilities:

 Implemented a production ready, load balanced, highlyavailable ,


faulttolerantKubernetes infrastructure.
 Createdprivate cloud using Kubernetes that supports DEV, TEST, and PROD environments.
 Containerized all the Ticketing related applications - SpringBoot Java and
Node.Js applications using Docker.
 Used AZURE APP.FABRIC Message BUS to provide valuable functionality for integrating
existing systems and building composite applications, deploy SOA components in an
autonomous but federated manner for achieving true agility, flexibility among enterprises
(composite applications and ESB are complementary solutions)
 Build a fully functional demo for Education Analytics Product using SharePoint Online,
Windows Azure, SQL Azure, Silverlight technologies.
 Create required components to enable a private, internal only cloud infrastructure
 Createddynamic routing/load balancing capability enabling large application scaling, used
ingress rules and IngressControllers- Traefik and Nginx.
 Created a Continuous Delivery process to include support building of Docker Images and
publish into a private repository- Nexus v3.
 Managed Kubernetes charts using Helm. Created reproducible builds of
the Kubernetes applications, managedKubernetes manifest files and Managedreleases of
Helm packages.
 Created required components to enable a private, internal only cloud infrastructure.
 Developed, maintained and enhanced pre and post build scripts (Shell and Python)
 Designed and documented CI/CD tools configuration management.
 Created a Continuous Delivery process to include support building of Docker Images and
publish into a private repository- Nexus v3.
 Installed and configured Nexus repository manager for sharing artifacts between internal
teams and created proxy Nexus repositories to speed up the build process.
 Responsible for installation & configuration of Jenkins to support various Java builds and
Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus
repository.
 Built and deployed CI/CD pipelines
 Orchestrated CI/CD processes by responding to Git triggers, human input, and dependency
chains and environment setup.
 Used CI/CD tools Jenkins, Git/Gitlabs, Jira and Docker registry/daemon for configuration
management and automation using Ansible .
 Created Containers in Docker .
 Updating kernel & security patches in Amazon linux environment, handling out of memory
issues in Linux kernels during rebalance in Kafka cluster.
 Automated and updated the security groups to allow only the specific CIDRs. In addition to
that, automated Iptables with puppet config.
 Automated our Kafka /Schema registry clusters to add/in corporate SSL/TLS. Schema
registry is a JAVA app and we added Nginx in front of it and enabled SSL.
 Containerized all the Ticketing related applications- Spring Boot Java and
Node.Js applications using Docker.
 Used Spinnakar and Artifatory for pen source, multi-cloud continuous delivery platform for
releasing software changes with high velocity and confidence
 Created monitoring capabilities for all pieces of the infrastructure.
 Installed and configured Nexus repository manager for sharing artifacts between internal
teams and created proxy Nexus repositories to speed up the build process.
 Responsible for installation & configuration of Jenkins to support various Java builds and
Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus
repository.
 Created views to show health and performance of the infrastructure, containers, and the
applications.
 Trained staff on effective use of Jenkins, Docker, GitLab and Kubernetes
 Trained staff on Kubernetes administration.
 Implemented continuous delivery framework using Jenkins, Maven on multiple environments.
 Provided guidance to development regarding effective microservice architectures

Environment: - GitLab, Jenkins, Kubernetes,Azure, Docker Jira, Unix/Linux CentOS 7, Nexus


v3, Bash Shell Script, Python, Node.js, Kafka, MQ, Apache Tomcat, Cassandra, MongoDB,
SQL, Spinnakar, Arifactory, Traefik, Nginx.
Confidential, Boston, MA
Devops Consultant/ Kubernetes-Docker Engineer
Responsibilities:

 Worked in AWS environment, instrumental in utilizing Compute Services ( EC2, ELB),


Storage Services (S3, Glacier, Block Storage, Lifecycle Management policies),
CloudFormation(JSON Templates), Elastic Beanstalk, Lambda, VPC, RDS, Trusted
Advisor and Cloud Watch.
 Designed & implemented VPC service for extension of on - premises datacenter with AWS
Cloud using VPN&Directconnect services.
 Migrated Linux environment to AWS by creating and executing a migration plan, deployed
EC2 instances in VPC, configured security groups &NACL's, attached profiles and roles
using AWS Cloud Formation templates and Ansible modules .
 Scripting infrastructure and (Linux) machine provisioning using bash and the PythonAWS-
SDK.
 Used Amazon Route53 to manage DNS zones globally & to give public DNS names to ELB's
and Cloudfront for Content Delivery.
 Used IAM to assign roles, to create and manage AWS users, groups, and permissions to use
AWS resources.
 Created Master-Slave configuration using existing Linux machines and EC2 instances to
implement multiple parallel builds through a build farm, expertise in troubleshooting build and
release job failures
 Utilized Chef, Puppet and Opswork as configuration management tools to deploy consistent
infrastructure across multiple environments.
 Deploying and maintaining production environment using AWS EC2 instances and ECS with
Docker.
 Updating kernel & security patches in Amazon linux environment, handling out of memory
issues in Linux kernels during rebalance in Kafka cluster.
 Automated and updated the security groups to allow only the specific CIDRs. In addition to
that, automated Iptables with puppet config
 Responsible for CI and CD using Jenkins, Maven and Ansible .
 Managed local deployments in Kubernetes, creating local cluster and deploying application
containers.
 Configured MQ Series network using clustering, distributed queuing and remote
administration.
 Preparing automated scripts for queue manager setup.
 Updating and migrating queue manager attributes from MQ V5.3 to V6.0.
 Container management using Docker by writing Dockerfiles and set up the automated build
on Docker HUB and installed and configuredKubernetes.
 Expertise in Installing, configuring & administering Jenkins on Linux machines along with
adding/updating plugins like GIT, ANT, Ansible, Sonar, Checkstyle, Deploy to Container,
Build Pipeline etc.
 Installed and configured Nexus repository manager for sharing artifacts between internal
teams and created proxy Nexus repositories to speed up the build process.
 Used Ticketing tool JIRA to track defects and changes for change management, monitoring
tools like NewRelic and CloudWatch, Semaphor in different work environments in real and
container workspace.
 Managed Ansible Playbooks with Ansible modules , implemented CD automation using
Ansible, managing existing servers and automation of build/configuration of new servers.
 Created Mavenscripts to create multiple deployment profiles and deploy the applications to
Apache Tomcat.
 Ensured System Uptime by monitoring production systems and responding to issues with
corrective action.
 Designed and Developed automation test scripts using Python.
 To deploy the application and manage the session used Windows Azure.
 Implemented Azure Automation, Log Analytics and provisioned AzureSQL.
 Build and Release software baselines, code merges, branch and label creation in Subversion
and GIT, worked on migration from Subversion to Git.

Environment: - AWS(EC2, VPC, ELB, S3, glacier, Lifecycle Management policies,


CloudFormation, Elastic Beanstalk, Lambda, VPC, RDS, IAM and Cloud Watch, GIT, MQ,
Maven, Ansible, Hudson, Jenkins, Kubernetes, Semaphor, SQL, Docker, Jira, AWSCLI,
Cassandra, AWSAuto Scaling, Unix/Linux, Bash Shell Script, Python, Apache Tomcat,
MongoDB, Oracle DB.
Confidential, Davenport, IA
Sr. DevOps Engineer
Responsibilities:

 Installed and configured SCM tools, Chef on AmazonEC2.


 Created alarms, monitored & collected log files on AWS resources using CloudWatch on
EC2 instance which generates Simple Notification Service (SNS).
 Involved in implementing Ansible configuration management and maintaining them in several
environments on AWS cloud and VMware .
 Writing Chef recipes for automating tasks and managed Chef to configure Web Apps and
deploy them on AWS server.
 Worked on multiple AWS instances like Elastic Load Balancer(ELB), Security groups, and
AMIs, Autoscaling to design cost effective strategies.
 Experience in creating, managing and utilizing S3 buckets and Glacier for archival storage
and backup on AWS.
 Created Python scripts to automate AWSS3 data upload/download and control instance
operations with AWS API .
 Configured AWSIAM and security group in VPC (Public and Private Subnets) using Chef.
 Created AWSRoute53 to route traffic between different regions.
 Managed Chef cookbooks, recipes, nodes, environments and data bags with Knife.
 Implemented continuous delivery framework using Jenkins, Chef, and Maven on multiple
environments.
 Used Chef server and workstation to manage and configure node, recipes and cookbooks.
 Developed automation scripting in Rubyin Chef to deploy and manage Java applications
across Linux servers
 Installing and configuring Terraform and building the infrastructure using terraform
configuration file.
 Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform
code.
 Resolved infrastructure problems that affect critical processes and Nagios event handlers for
auto restart on application and service failures.
 Used ElasticSearch, Logstash and Kibana (ELK) for maintaining system Logs and
Bugzilla for tracking code bugs.
 GIT mirror implementation for SVN repository, enabling users to work on GIT and
SVN simultaneously.
 Drafted and executed Perl, Bash&Maven scripts in QA, Staging and Production
environments. Modified build configuration files including POM.xml.
 Responsible for installation & configuration of Jenkins to support various Java builds and
Jenkins plugins to automate continuous builds.
 Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT,
Docker, on GCP . Utilized Kubernetes and Docker for the runtime environment of
the CI/CD system to build, test deploy.
 Used Spinnakar and Artifatory for pen source, multi - cloud continuous delivery platform for
releasing software changes with high velocity and confidence .
 Developed and deployed scripts by configuring ANT and Maven build tools in Jenkins to
automate software development process.
 Interfaced with system infrastructure, deployment and project teams to ensure continuous
operation of build and test systems and assisted in incident management for Unix Servers.
 Automated applications and MySQL container deployment in Docker using Python and
monitor them using Nagios.
 Virtualized servers in Docker as per test environments and Dev-environments requirements
and configured automation using Docker containers.
 Responsible for MongoDB installation, configuration and administration. Also ensured
connection to RDS database is running on MySQL engines.
 Automated the build and release process by using shell scripting, Maven and Jenkins in non-
production environments and managed the team's source repository through SVN.
 Used Splunk to monitor the system logs as well as notify the incident management system
upon exceeding thresholds.
 Experience in deploying system stacks for various environments like Dev, UAT,
Production on both premise and cloud infrastructure.
 Installed Redhat Linux using Kickstart and applied security patches for hardening the server.
 In-depth knowledge in Bash Shell Scripting and CRON job automation .

Environment: - AWS (EC2, VPC, ELB, S3, Amazon RDS, Cloud Trail and Route 53, GIT, VPC,
Route53, Maven, Hudson, Jenkins, Spinnaar, Artifactory, EBS, SQL, ELB, Cloud Watch, Cloud
Formation, Docker, Kubernetes, Kafka, Jira, Terraform, AWS CLI, AWS Auto Scaling, ELK
Unix/Linux, Bash Shell script, Python, Chef, Apache Tomcat, MongoDB, Oracle DB.
Confidential, Kansas City, MO
AWS Cloud Developer
Responsibilities:

 Involved in the Design of different Release Environments for new projects and monitoring.
 Performing updates and upgrades on the systems currently on the network for performance
and auditing purposes.
 Worked as Devops Engineer for project teams that involved different development teams and
multiple simultaneous software releases.
 Developed and implemented Software Release Management strategies for various
applications according to the agile process.
 Participated in weekly release meetings with Technology stakeholders to identify and mitigate
potential risks associated with the releases.
 Review/Merge/ Remove Git Pull Requests to bit bucket.
 Hands on with Git / GitHub for code check - ins/checkouts, branching etc.
 Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux
environment.
 Managed Chef Cookbooks to automate system operations.
 Responsible for the Continuous Delivery pipeline given to all application teams as they on-
board to Jenkins as a part of migration.
 Responsible for monitoring the Infrastructure behavior using Splunk , Wily
Interscope, Dynatrace, during Load Test execution to identify performance Bottle Necks if any
 Written code for pipeline template to build then deploy applications to all configured
environments.
 Used Spinnakar and Artifatory for pen source, multi-cloud continuous delivery platform for
releasing software changes with high velocity and confidence .
 Provide support for the application teams if any issues or features to be added in pipeline
template.
 Implemented the Build automation process for all the assigned projects in Vertical
Apps domain.
 Provided Build support for applications, built and deployed to lower and higher environments.
 Installed Chef Server Enterprise on premise/workstation/bootstrapped the nodes using knife
and automated by testing Chef recipes/cookbooks with test-kitchen/chef spec.
 Also, used Che f for provisioning the infrastructure and wrote chef cookbooks and recipes to
provision several pre-production environments.
 Installation, configuration and administration of Virtual Box and VMware virtual machine for
Ubuntu Linux servers.
 Worked on high-volume crash collecting and reporting system, built with Python .
 Developed and implemented Software Release Management strategies for various
applications according to the Agile process .

Environment: Amazon Web Services, Java/J2EE, Python, Web logic, UNIX, VMware, Splunk,
Artifactory, Shell, Perl, Ruby, IAM, S3, EBS, AWS SDK, Cloud Watch, Cloud Formation, JSON,
Puppet, Docker, Chef, GitHub.
Confidential, New York, NY
AWS Cloud Developer
Responsibilities:

 Performed AWS Cloud administration managing EC2 instances, S3, SES and SNS services.
 Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
 Implemented and maintained monitoring and alerting of production and corporate
servers/costs using Cloud Watch.
 Installation and configuration of VERITAS Volume Manager, VERITAS File System and
VERITAS Cluster Server, Tivoli Endpoint.
 Designing and implementing CI (Continuous Integration) (CI) system: configuring Jenkins
servers, Jenkins nodes, creating required scripts (Perl & Python), and
creating/configuring VMs (Windows/Linux)
 Provisioning Jenkins environment for continuous integration(CI) re by easing build and
testing tasks for developers.
 Configured security and system in Jenkins. Added multiple nodes to Jenkins and
configured SSH for continuous deployments.
 Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed
multiple plugins to Jenkins. Configured Proxy to get auto updates.
 Designing and implementing for fully automated server build management, monitoring and
deployment using Chef.
 Maintain Chef and Puppet servers and management application that can use Service
Now (CI) data to bring computers into a desired state by managing files, services, or
packages installed on physical or virtual machines.
 Create Chef Automation tools and builds, and do an overall process improvement to any
manual processes
 Worked with Puppet and Chef which is used to manage Linux but later versions support
Microsoft Windows.
 Deployed various Unix Servers which includes Red Hat, Open SUSE and Solaris distribution
and provided administration and support.
 Installed, managed Verities Volume Manager 3.5 (VxVM) on Solaris 9.

Environment: Puppet, GIT, Jenkins, AWS, EC2, EBS, IAM, S3, ELB, Environment: Puppet, GIT,
Jenkins, AWS, EC2, EBS, IAM, S3, ELB, Unix, Debian, Linux, Windows, VMware ESXi, Apache
Web servers, Postgre SQL Debian, Spinnaker, Artifactory, Linux, Windows, VMware ESXi, Apache
Web servers, PostgreSQL.
Confidential
Linux Admin
Responsibilities:

 Managing UNIX Infrastructure and EMC storage involving maintenance of the servers and
troubleshooting problems in the environment.
 Installing operating systems Solaris, Linux and HP according to business requirements.
 Planning and implementing the configuration changes to the servers adhering
with ITIL change management process.
 Troubleshooting the issues ranging from Solaris, Linux and SAN environments.
 Managing configuration of VERITAS Volume Manager and VERITAS Clusters.
 Worked on cron in Linux servers for managing the logs of the web servers.
 Created and maintained built wrapper scripts using PERL.
 Configuration and Administration of VERITAS Cluster Server
 Maintained and executed build scripts by coordinating with development and QA teams.
 Worked on different VMware products like VMware workstation, GSX/VMware server,
VMware player, and VMware Converter and ESX server 3.X.
 Responsible in doing build and deploying on different environments simultaneously.
 Provided assistance to developers in resolving problems.
 Deployed the EAR and WAR archives into Weblogic and Apache Servers.
 Monitor progression of releases and keep them on track for delivery on planned release date
 Submit request for implementation to various groups who participate in release.
 Assemble Release Kit and complete all paperwork, including implementation/back out plans.
 Established end-to-end software development process using shell on top of BO, including
automated builds of Rhapsody models.

You might also like