We provide IT Staff Augmentation Services!

Devops Tech Lead Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 11+ years Build & Release management, Linux Administration, Cloud Infrastructure management and Software Configuration Management
  • Experience in Vault secret access using AWS service IAM (Access keys and Secret Keys).
  • Experience in Splunk Query search to access the logs for AWS.
  • Experience in working with multiple DevOps platforms - RHEL, Centos and Solaris platforms
  • Hands on experience with administrating tools like Jenkins, Bamboo for Continuous Integration (CI) and end-to-end automation for all builds and deployments.
  • Experience with virtualization and the concept of containerization, including Twistlock.
  • Experience in working with cloud infrastructure, Sun Grid Engine and WebLogic Clusters
  • Experience with intellectual property and licensing analysis tools (e.g. BlackDuck, WhiteSource)
  • Experienced in designing, deploying and maintaining various multitude applications for data migration utilizing almost all AWS services stack including Elastic Cloud Compute EC2, RDS, EFS, Elastic Bean Stalk, Subnets, Security Groups, NACLS, Cloud Front, Red Shift, RDS, Key Management Service, Elastic Container Service (ECS), Cloud Formation scripting, Elastic Cache, SNS, Focusing on High Availability, Fault - Tolerance.
  • Managing all the micro services infrastructure with open shift.
  • Experienced in Blue-Green Deployment Models within AWS Cloud Environment.
  • Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Worked on All Jenkins deployments with Open shift. Testing the Builds after implementation using Postman test scripts.
  • Experience in working with buildpipelines, ANT scripts, MAVEN, XCODE and Shell.
  • Worked on Docker service rolling updates, “BLUE GREEN DEPLOYMENT” to implement zero downtime PROD deployments.
  • Implemented and supported AWS ecosystem tools. Examples include Dome 9 - Network Security, TwistLock - Container Security, Cloud Custodian - Compliance.
  • Experience with various ITIL processes - Incident, Problem, Change management tools
  • Experience with WebLogic, JBOSS, WebSphere, Tomcat application servers
  • Experience on Code coverage tools like SonarQube.
  • Experience in creating users, groups, Data Sources, JMS Sources in WebLogic
  • Experience in working with Puppet Master, Puppet agents, Manifests for SCM
  • Experience in container security using with Twistlock and pipelines.
  • Experience with Setting up Chef infrastructure, Chef-repo and Boot strapping chef nodes
  • Experience in Designing AZURE Resource Manager Template and extensive experience in designing custom build steps using PowerShell.
  • Experience in writing the re-write rules in Apache HTTP Server Version 2.0
  • Experience in using Chef attributes, Chef templates, Chef recipes, Chef files for managing the configurations across various nodes
  • Experience in Application migration in to AWS.
  • Experience with event driven solutions: SIEM and Web Application Firewall (WAF) technologies; e.g., QRadar and Imperva.
  • Experience in lambda functions implemented EC2 start and stop with tags scheduler and deny S3 public buckets
  • Automated all the application builds, deployments & scaling using Red Hat Open Shift.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in Amazon S3
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
  • Worked with various AWS EC2 and S3 CLI tools
  • Worked on infrastructure with Docker containerization
  • Experience in setting up Docker on Linux and configured Jenkins to run under Docker host
  • Worked in container based technologies like Docker, Kubernetes and Openshift.
  • Experience in setting SLAs and ACLs in ServiceNow Cloud platform
  • OS hardening is done for securing by reducing vulnerabilities.
  • Experience in Administration/Maintenance of source control management systems, such as SVN, Perforce, GIT (Distributed Version Control) and knowledge of Clear Case, Perforce.
  • Experience in writing version control hooks Python scripts for SVN and GIT repositories
  • Experience working with Autosys to schedule the Data Stage ETL batch jobs.
  • Good hands on experience as a Linux/Solaris system administrator.
  • Good understanding of QA methodologies and processes.
  • Experience in setting up the continuous integration and continuous deployment (CI and CD).
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.

TECHNICAL SKILLS

SCM Tools: Subversion, Clear Case, GIT, CVS

Build/CI Tools: ANT, Maven, Hudson, Jenkins, Bamboo, Chef, Puppet, Nexus, Sonar, Docker

Programming Languages: Core Java, PYTHON, RUBY

Scripting Languages: Unix Shell Scripting, Python, Perl scripting, bash, Terraform

Operating Systems: Windows, UNIX, LINUX (Solaris and RHEL), Mac OS

Database: Oracle 10g/9i, SQL Server, MySQL

Web/Application Servers: Weblogic, JBoss, WebSphere, Apache Tomcat, IBM JBoss

Bug Tracking Tools: JIRA, Rally, Asana, Fisheye, Crucible, Remedy and IBM Clear Quest.

Network Protocols: SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, UDP and RIP

PROFESSIONAL EXPERIENCE

Confidential

DevOps Tech Lead

Responsibilities:

  • Participated in SCM tool evaluation selection and implementation. Proactively identified, implemented process and other operational improvements for build/release/deployment.
  • Worked closely with multiple development and test teams to provide process design, management, and support for source code control, code compilation, change management, and production release management. Driving continuous improvement by focusing on increased automation, continuous integration, and continuous test principles.
  • Openshift virtualized PaaS provider - useful in automating the provisioning of commodity computing resources for cost and performance efficiency.
  • Streamlined and coordinated Configuration/Build/Release/Deployment/Process/Environment management across all the products in our Applications.
  • Completed Proof Of Concept with 3 different cloud vendors, Akamai Kona WAF, Imperva Securesphere WAF and Amazon AWS WAF.
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
  • Point team player on Openshift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification of Buildconfigs, templates, Imagestreams, etc
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. nvolved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Designing and deploying web applications utilizing almost all of the AWS stack ( including VPC, EC2, ELB, Security Groups, NACL, NAT Gateway, S3, RDS, Dynamo, IAM, CloudFormation, CloudFront) focusing on high-availability, fault tolerance, and auto-scaling .
  • Used Docker in Environment variables, Configuration files, Option types and Strings & integers.
  • Experience with Linux systems, virtualization in a large-scale environment, experience with Linux Containers (LXC) and Docker.
  • Experience in building the infrastructure by writing various Terraform/Cloud Formation templates.
  • Resolved update, merge and password authentication issues in Gitlab and Jira.
  • Involved in security product assessments such as Palo Alto, Twistlock, Azure Firewall.
  • Experience crating tags, even types, alerts report and charts in Splunk search .
  • Automated SQL Scripts Deployment to Staging and production Databases.
  • Experience in installation and implementation of AppDynamics on all Prod and Non-Prod.
  • Integrated Covertures, SonarQube for Code Coverage.
  • Responsible for build and deployment automation using VM Ware ESX and Docker containers.
  • Experience in Writing Python modules for Ansible customizations.
  • Worked extensively with software development teams to review the security vulnerabilities generated by IBM App Scan, Burp Suite, HP Web Inspect, HP Fortify and eliminated false positives.
  • Experience executing the CI Jenkins build job for both Android and iOS application builds. Using GIT (Stash) tool as the source code repositories for all projects and Artifactory for all builds (ipa/apk) release repository.
  • Conducted regular deployments for all the applications in QA and STAGING on Android and IOS platforms.
  • Experience with PAAS/IAAS development: using Angular JS, Docker, Ansible.
  • Experienced in creating source code repository using Bit bucket.
  • Involved in DevOps processes for build and deploy systems.
  • Implemented cloud services IAAS, PAAS, and SaaS which include Openstack, Docker and Openshift .
  • Worked with batch team to schedule and monitor batch jobs on weekly basis.
  • Worked as Admin on JIRA tool. Customized the dashboard based on team's requirement.
  • Added users, implemented Security and added new projects on JIRA.
  • Environment: Linux, Git version Control, VPC, IAM, ELB, Cloud watch, Cloud Formation, Maven, Jenkins, Gitlab, Unix/Linux, Shell scripting, Jenkins.
  • Extensive experience in implementing Continuous integration systems for Java based projects using Ant, Maven, Jenkins and Hudson.

Environment: Jenkins, JIRA, OpenStack, Docker, Openshift, Kubernetes, Maven, GIT, Apache ANT, Tomcat, apache, Java/J2EE, Subversion, Puppet, SonarQube, Fortify,Python, Unix Shell Scripting.

Confidential

Sr Dev Ops Engineer

Responsibilities:

  • Responsible for configuring Jenkins jobs in such a way that fetches source code from GitHub repository Jfrog repository management using Gitlab and Jenkins Files.
  • Implement ed and design ed strategies for Continuous integration (CI) and Continuous deployment (CD) pipelines/Automation using Jenkins file which automates the deployment process initiating the polling changes from source repository does the maven build and unit testing.
  • Configure d Jenkins to establish communication with various tools such JFrog Artifactory, Docker Trusted Registry which are used during the code build process.
  • Create 'Continuous Integration' and 'Continuous Deployment' pipeline by writing scripts in Groovy, Dockerfile, Yaml files in respective scripting languages.
  • Comprehensive working knowledge of public cloud security, firewall best practices, CDN and WAF in cloud environment, security automation, systems security engineering, and deployments at scale .
  • Made extensive use of Chef, Maven, Bitbucket, Bamboo, Sonarqube, Artifactory, Splunk, Selenium, Github, Jenkins, Nexus and ansible to manage build / deploy tasks, including Continues Integration.
  • Implemented code quality reviews using SonarQube code quality analyzer and Fortify scans for application security during the build process using Maven and NPM build tool(s).
  • Provide software security support related to Fortify, Webinspect and remediation guidance to dev teams.
  • Work with the various agile development teams to standardize branching and tagging of code in our repository and maintain code base integrity using Subversion (SVN), Git, Bitbucket, clear case and Team Foundation Server (TFS).
  • CheckMarx and Blackduck scans and reduces software risk by identifying security vulnerabilities and reporting developers regarding the bugs and application related defects.
  • Used ANT, Puppet/ Chef Scripts to build the application and deploy.
  • Created puppet manifests and modules to automate system operations.
  • Used SonarQube for code coverage.
  • Utilized Cloud formation and Puppet by creating DevOps processes for consistent and reliable deployment methodology.
  • Complied code is pushed as artifacts inform of jar rpm and zip file format with unique defined version tag.
  • Configured services using the Admin API and added a route for the service to forward application requests through Kong API.
  • Us ed Twistlock Security for the Vulnerability and HIPAA compliance check for Docker Containers and Images.
  • Docker images runs as pods which is application container on OpenShift platform.
  • Each pod is configured with services, routes, health recourses for application monitoring and PVC which act as NAS mounts for storage purposes.
  • Involved in configuration of DEV, TEST, SIT, UAT, STAGE, Production and Disaster recovery environment readiness.
  • Involved in Continuous deployment of development code to DEV and TEST environments for the developers to debug.
  • Involved in Linux/UNIX environments and scripting for continuous Build & Release automation.
  • Configured application pod/container with tool Splunk for monitoring application error logs, transaction logs of the end users.
  • Configured applications with tool Dynatrace for monitoring application performance metrics, throughput, response time and user session activity.
  • Configured SiteScope for Database monitoring such as Query performance, Connection Statistics, System and user errors.
  • Involved in Tomcat, JBOSS, and Springboot Application frameworks for deployments and debugging.

Environment: AWS, Puppet, Gitlab, CHEF, CACTI, Jenkins, Maven, Jira, Linux, Kubernetes, Terraform, Docker, AppDynamics, Nagios, PowerShell, Bash, Ruby and Python.

Confidential

Dev Ops Engineer

Responsibilities:

  • Implemented AWS solutions like EC2, S3, IAM, EBS, Elastic Load Balancer(ELB), Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Optimized volumes and EC2 instances and created multi Availability Zone VPC instances. Maintained Route 53, VPC, RDB, SES and SNS services in AWS cloud.
  • Created snapshots and Amazon machine images (AMI) of the instances for backup and creating clone instance and can create complex Identity and access Management(IAM) policies for delegated administration within AWS.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef and custom Ruby/Bash scripts.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Proficient in writing AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB’s and Security groups.
  • Coordinating to ensure proper implementation and hardening of network controls, such as firewalls, IDS/IPS, DNS monitoring, SIEM, VPN, WAF and DDoS protection .
  • Configured Checkstyle, PMD, FindBugs code quality tools and integrated with Bamboo.
  • Integrating SonarQube In the CI Pipeline for Coverage reports and Sonar Metrics.
  • Automated testing using Selenium integrating with Continuous Integration tools Jenkins and Bamboo.
  • Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Used EC2 as virtual servers to host Git, Jenkins and configuration management tool like Ansible. Converted slow and manual procedures to dynamic API generated procedures.
  • Designed distributed private cloud system solution using Kubernetes (Docker) on CoreOS.
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
  • Worked on Docker/Kubernetes Containerization of cloud based applications
  • Worked on Docked-Compose and Docker-Machine to create Docker containers for Testing applications in the QA environment.
  • Used Kubernetes for automated deployments, scaling and management of containerized applications across clusters of hosts.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Configured RDS instances using Cloud formations and Terraform.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing Terraform code.
  • Maintained legacy bash scripts which are used to configure environments that are to be converted to Ruby script.
  • Worked on branching, labeling, and merging strategies for all applications in Git.
  • Installed, configured, modified, tested & deployed applications on Apache Webserver, Nginx & Tomcat, JBoss App Servers.
  • Configured plugins for the integration tools to the version control tools.
  • Managed source code, software builds, software versioning & defect tracking on software maintenance tasks/projects.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Planned release schedules with agile methodology & coordinated releases with engineering & SQA for timely delivery.
  • Troubleshoot ing the automation of Installing and configuring applications in the test environments.
  • Daily routine includes deploying the code to the lower environments and automating the deployments.

Environment: AWS (EC2, S3, Lambda, Glacier, VPC, EBS, RDS, ELB) CHEF, CACTI, Jenkins, Maven, Jira, Linux, Kubernetes, Terraform, Docker, AppDynamics, Nagios, PowerShell, Bash, Ruby and Python.

We'd love your feedback!