We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Overall 7+ years of experience in IT industry comprising of continuous Integration, development, deployment, system administration, automation, Containerization, Windows & Linux administration, Build and Release management, Software Configuration management, Incident and Change management, Version Control, monitoring tools and DevOps/Agile operations
  • Extensively worked on DevOps essential tools including Ansible, Docker, Kubernetes, GIT, Jenkins, Terraform, AWS Cloud Formation Template, Maven, Splunk, and Nagios.
  • Experienced in designing, deploying and maintaining copious applications using almost all AWS services stack including EC2, Route 53, Cloud Front, Dynamo DB, Redshift, RDS, KMS, Elastic Container Service, ELB, Cloud Formation, Simple Notification Service, SQS focusing on high availability, fault - tolerance, and auto-scaling.
  • Experience with AWS instances spanning across Dev, Test, and Pre-production and Cloud Automation through Open Source DevOps tools like Jenkins, Ansible, Docker & Kubernetes.
  • Experience Azure Platform Development, Deployment Concepts, hosted Cloud services, platform service and close interface with Windows Azure Multi-Factor Authentications.
  • Experienced in Azure IaaS, Provisioning VM’s, Virtual Hard disks, Virtual Networks, Deploying Wed Apps and Creating Web-Jobs, Azure Windows server 2008/2012/R2, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
  • Expert in several Azure services like Compute (Worker Roles, Web Roles), Caching, Azure SQL, NoSQL, Storage, and Network services, Azure Active Directory, API Management, Scheduling, Azure Autoscaling, PowerShell Automation, Azure Virtual Machines, Azure search, Azure DNS, gateway of Azure VPN.
  • Experience using Jenkins to deploy code to Google Cloud, create new namespaces, creating Docker images and pushing them tocontainer registryofGoogle Cloud.
  • Used Google Cloud Platform (GCP) services like Compute Engine, Cloud Functions, cloud load balancing, cloud storage, stack driver monitoring, cloud deployment manager, Cloud Bigtable and SaaS, PaaS and IaaS concepts of Cloud computing architecture and implementation using GCP.
  • Hands-on experience on OpenStackfor continuous automated deployment.
  • Configuring and deploying instances on GCP environments and Data centers, also familiar with services like App engine, GKE, cloud run, cloud balancing, cloud storage, cloud SQL, cloud DNS.
  • Experience in branching, merging, tagging and maintaining the version across the environments using version control tools such as GIT, SVN, BIT Bucket, Beanstalk and GitHub.
  • Extensively worked with build tools like MAVEN, ANT and MS build for the building of deployable artifacts from source code.
  • Experience in designing and implementing fully automated server build management, monitoring and deployment by using Ansible playbooks and Modules.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management and patching.
  • Created inventory in Ansible for automating the CD and wrote playbooks using YAML scripting.
  • Widely worked on the Puppet configuration management tool which includes installing Puppet master, agents and writing manifests from scratch and pushing them to agents for CI & CD.
  • Worked on integrating Git hub with Maven and developed pom.xml files as applicable to the project.
  • Strong work experience in Oracle Database (10g/9i/8i). SQL, PL/SQL, Stored Procedures, Functions, Ref Cursors, Constraints, Triggers, Indexes, Views, Inline Views, Export/Import Utilities.
  • Experience in building REST APIs on SQL, Oracle (Relational) and NoSQL databases like MySQL, MongoDB.
  • Exceptional experience in dealing with various databases like Oracle, MongoDB, DynamoDB, DB2, SQL Server, MS Access, Flat files.
  • Provided deployment support for several releases in finance and corporate business area.
  • Documented work done, skills required and mitigated in future projects and experienced in working with offshore projects.
  • Experience as a UI developer using HTML, CSS, JavaScript, AngularJS, Grunt, and Angular Js 2.
  • Proficient in Java technologies like Java Servlets, Java Beans, Models, Struts, Spring, Hibernate, Web service Experience working on Model View Controller architecture, using Struts, Hibernate for Persistence, AJAX and Spring Framework with various Java/J2EE design patterns.
  • Expertise in application, web servers such as Apache Tomcat, IBM WebSphere, JBOSS and Oracle Web logic.
  • Good communication, interpersonal and presentation skills. Excellent work ethics, self-motivated and quick learner, willing to learn, adapts new technologies and third-party products.

TECHNICAL SKILLS

Operating System: Linux (Red Hat, CENTOS & SUSE), Solaris, HP-UX, Ubuntu, IBM AIX, Windows NT, DEBIAN, Mac OSx

Programming/Web Technologies: Apache Tomcat, JBOSS 4.x/5.x, Web Logic (8/9/10), WebSphere Apache 1.3.x, Apache 2.0.x, and ngnix, IIS, .Net, Java, JavaScript, JQuery, C++, XMLHTML, Bootstrap, CSS

Automation Tools: Chef, Puppet, Docker, Vagrant, Ansible, Jenkins, Hudson, Bamboo, KickstartJumpstart, Terraform, Kubernetes, Mesos.

Version Control Tools: Git, Subversion SVN, TFS, CVS, Bitbucket

CI/CD & Build Tools: Jenkins, Bamboo, Maven, ANT, Gradle

Cloud Environments: Confidential Web Services (AWS), Microsoft Azure, GCP, OpenStack, Pivotal Cloud Foundry (PCF)

Networking Protocols: TCP/IP, NIS, NFS, DNS, DHCP, WAN, SMTP, LAN, Cisco Routers, SFTP/TFTP, OSPF, EIGRP, IGRP, SNMP, TELNET.

Monitoring & Analytics: Splunk, Prometheus, Nagios, Cloud Watch, New Relic, Grafana, ElasticSearch

Databases: Oracle, DB2, SQL, NoSQL, DynamoDB and MongoDB

Scripting: Ruby, Python, Perl, HTML5, PHP, Bash/shell Scripting, PowerShell Scripting YAML, JSON.

Editors: Visual Studio IDE, Visual Studio Code, PHP Storm, vi, vim, nano

PROFESSIONAL EXPERIENCE

Sr. Devops/Cloud Engineer

Confidential, Austin Tx

Responsibilities:

  • Working in configuration management tool such asAnsible and Chef.Assisted in design and deployment of Cassandra rings into AWS. Multi-AZ and inside existing layered VPC network.
  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implemented AWS solutions usingEC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects and monitoring.
  • Implementing a Continuous Delivery framework usingJenkins, Chef, TeamCity in Linux environment.
  • Managing Chef Cookbooksto automate system operations.
  • Working on AWS Cloud management and Chef Automation and tools like Maven/Nexus, Jenkins, RunDeck for Integration and deploy to AWS using Jenkins AWS Code Deploy plugin.
  • Responsible for code build, release and configuration on Confidential EC2.
  • Chef Automation tools and windows builds and do an overall process improvement to any manual processes.
  • Optimized volumes and EC2 instances and Created multi-AZ VPC instances.
  • Used IAM to create new accounts, roles and groups.
  • Azure StoragePlanning Migrated Blob Storage for document and media file, Table storage for structured datasets, Queue storage for reliable messaging for workflow processing and file storage to share file data
  • Azure AD - Implemented Azure AD using AD connect, configured SSO and multifactor Authentication. Also configured SSO from Window 10 based computer which is joined to Azure AD. Implemented and managed AD synchronization.
  • Working in the development ofETLand Data Models using an ETL tool such as SAP Data Services, Informatica.
  • Creating containers with the help of Docker images. Virtualized the images by using theDocker files.
  • Worked on creation of custom Docker container images, tagging and pushing the images worked on the customized docker networks.
  • UsingChef and AWSallowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure withChef
  • Configured S3 versioningand lifecycle policies to and backup files and archive files in Glacier.
  • Configured Elastic Load Balancers (ELB) withEC2 Auto scaling groups.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Creating containers with the help of Docker images. Virtualized the images by using the Docker files.
  • Worked on creation of custom Docker container images, tagging and pushing the images. worked on the customized docker networks.
  • Experienced with deployments, Maintenance and troubleshooting applications on Work with different team members for automation of Release components.
  • Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructureAZURE.
  • Exposed Virtual machines and cloud services in the VNets to the Internet usingAzure External Load Balancer
  • Extensive experience in WindowsAZURE(IaaS) migrating like creating AZURE VMs, storage accounts, VHDs, storage pools, migrating on premise servers toAZUREand creating availability sets inAZURE
  • Making use ofPowerShell, Pythonand other tools to automate a range of tasks in an OS diverse environment.
  • Working on Scriptin multiple languages onUNIX, LINUX and Windows - Batch, Shell script, WMI, WSH.
  • Troubleshoot the build issue during theJenkins build process.
  • Implemented Cloud based Data Warehousing solutions on AWS for Confidential Data Applications.
  • Maintained and managed cloud & test environments and automation forQA, Product Management and Product Support.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams at Confidential

Environment: Ansible, Chef,EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling, Jenkins, Chef, TeamCity in Linux environment, Maven/Nexus, Jenkins, RunDeck, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry, UNIX, LINUX and Windows - Batch, Shell script, WMI, WSH

DevOps Engineer/AWS Engineer

Confidential, Sterling VA

Responsibilities:

  • Designed EC2 instance architecture to meet high availability application architecture and security parameters.
  • Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
  • Deployed and maintained private cloud infrastructure ofOpenStack andCloud Foundry.
  • Proficiency inNeutron L2 and L3 agents, Cinder Storage / block storage, Swift Storage/ object storage, file, CEPH Storage, Ubuntu, Canonical Stack,OpenStackAPIs, OpenStack Dashboard, cloud ecosystems, IaaS, PaaS, DPaaS, FWaaS, LBaaS, OPNFV, SDN, marketplace, private, public and hybrid clouds, along with various drivers and plugins such as Open Daylight ML2 Mechanism Driver, Open Flow Agent, VMware NSX Network Virtualization Platform Plugin, GlusterFS driver and NFS driver.
  • Used Python scripts to design data visualization to present current impact and growth.
  • Worked on managing packages and configuration across multiple of nodes.
  • Designed and built a continuous integration and deployment framework for Chef Code using test driven development.
  • Google Cloud Platform (GCP) resource with the ability to design and implement Compute, networking, and Kubernetes Engine (GKE) environments.
  • Involved with Team to deploy existing security tools with in the GCP environment to optimize the architecture and capabilities within Google Cloud Platform.
  • Familiarity with GCP native security controls (Cloud Armor) and understand the limitations of each.
  • Worked on Cloud Computing GCP public cloud specifically on Cloud first application development and architect solutions on GCP.
  • Worked on GKE Topology Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers GKE Diagram including masters, slave, RBAC, helm, kubectl, ingress controllers.
  • Created projects, VPC's, Subnetwork's, GKE Clusters for environments QA3, QA9 and prod using Terraform Created projects, VPC's, Subnetwork's, GKE Clusters for environments.
  • Worked on Agile to develop and work with the client to calibrate releases for test deployment.
  • Worked on Hadoop environment for automating common tasks.
  • Also worked on Apache Hadoop and used Kafka for messaging system and spark for processing large sets of data.
  • Documented release builds and source control processes and plans.
  • Evaluated Chef and Puppet framework and tools to automate the cloud deployment and operations.
  • Puppet module creation, integration, and testing Key Technologies: MongoDB, Go Continuous Delivery Engine, Puppet
  • Formal training onOpenstack- Essentials of Openstack Administration (LFS520) - Advanced Track (modules, lookups, etc) on Puppet - Puppet Architect Advanced.
  • Created snapshots and Confidential machine images (AMIs) of the instances for backup and creating clone instances.
  • Worked on Setting up private networks and sub-networks using virtual private cloud (VPC) and creating security groups to associate with the networks and Setting up scalability for application servers using command line interface.
  • Worked on Setting up and administering DNS system in AWS usingRoute53.
  • Used XML Web services with SOAP protocol for transferring data between different applications.
  • Well versed with user and plugin management forJenkins.
  • Developed Docker based infrastructure - Mesos, Kubernetes
  • Used marathon and Mesos to check the application status and its log.
  • Worked on Apache Mesos-Marathon for Resource Management.
  • Operated on Migrating VCS,Oracle RAC and Redhat Clusters with GFS(Global File Systems) servers across the Data Center, which includes Configuring of new IP, VIP and Private IP.
  • Managed users and groups using the Confidential identity and access management (IAM)
  • Implemented continuous integration using theHudson, which tracks the source code changes
  • Support development engineers with Configuration Management issues. Assist my seniors and Project Leaders in technical issues.
  • Integrated Kafka with Flume in sand box Environment using Kafka source and Kafka sink.
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required. Integrated Kafka with Spark in sand box Environment.
  • Responsible for Installing, setup and Configuring Apache Kafka and Apache Zookeeper.
  • Used Kafka to collect Website activity and Stream processing.
  • Creation and setup of new environments/branches such as development, testing and production
  • Worked closely with development team and SQA team for product releases
  • Worked under an environment that has a good defect tracking system through the use of Manual Test and Test Manager.
  • Maintained build related scripts developed in ANT, Ruby, Shell and Python.
  • Worked on WebSphere installation, configuration, maintenance and patching.
  • Configured WebSphere Application Server V7.0 with DB2 V7.1/8.1 database and configured virtual hosts and transports.
  • High availability testing (both Data platform and API platform), Failover and Operations testing for multi region Confidential AWS product implementations.
  • Wrote queries to create, alter, insert and delete elements from lists, sets and maps in Datastax Cassandra.
  • Responsible for building scalable distributed data solutions using Datastax Cassandra.
  • Ran many performance tests using the Cassandra-stress tool in order to measure and improve the read and write performance of the cluster.
  • Created data-models for customer data using the Cassandra Query Language.
  • Coordinated with various cross functional teams across IT operations to make sure smooth functioning of projects

Environment: WebSphere Application Server 5.x/6.x/7.x/8.x, Dell Servers, AWS, Red Hat Linux 6, Oracle RAC, Ubuntu, Puppet, Tomcat Server, Nginx, API Platforms, Cloud Foundry, Apigee, ANT, Ruby, Shell, Python, SOAP UI, Cassandra, Kafka, Docker, Mesos, Marathon, Agile

Cloud/Devops Engineer

Confidential, Dallas TX

Responsibilities:

  • Worked on Designing, planning and implementation for existing on premise applications toAZURE Cloud(ARM), Configured and deployed Azure Automation Scripts utilizing Azure stack Services and Utilities focusing on Automation.
  • Configured and implemented storage blobs and Azure files - Created Storage accounts, Configured the ContentDelivery Network(CDN), custom domain, Managing access and storage access key.
  • Worked on Windows Azure Services likePaaS, IaaSand worked on storages like Blob (Page and Block), Sql Azure.
  • Developed and supported the Software Release Management and procedures.
  • Worked on Subversion, Proposed and implemented branching strategy.
  • Used Docker for settingAzure Container RegistrywithDockerand Docker-compose and actively involved in deployments on Docker usingKubernetes.
  • Created CI/CD Pipelinesin Azure DevOpsenvironments by providing their dependencies and tasks. implemented and managed continuous delivery systems and methodologies on AWS and created END-END Automation with CI Procedures usingJenkins& automated Maven builds by integrating them with Continuous Integration toolsJenkins
  • UsedAzure Kubernetesservice to deploy a managed Kubernetes cluster inAzureand created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and Terraform.
  • Configured servers to hostTeam Foundation Server (TFS)instance to setup and manage Continuous Integration(CI)using Team Foundation (TF) Build Service.
  • Administered and MonitoredVisual Studio Team System(VSTS),backups are taken and consolidated collections at the time of migration from one version ofVSTSto another.
  • Defined dependencies and plugins inMavenpom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags.
  • Automated various infrastructure activities like Continuous Deployment using Ansible playbooks and has Integrated Ansible with Jenkins onAZURE.
  • Designing and implementing fully automated Server build management,
  • Monitoring and deployment by using technologies likeCHEF &Ansible
  • Developed automation scriptingin Python(core) using Puppet to deploy and manage Java applications across Linux servers.
  • Automated most of the daily task using python scripting
  • Developed Python scripts for testing the car functioning on different services.
  • Created users, manage user permissions, maintain User & File System quota onRed Hat LINUX.
  • Responsible for designing and deploying best SCM processes and procedures with GitHub,GIT.
  • Familiar with analyzing and resolving conflicts related to merging of source code for clear case.
  • Used ApacheKafkafor importing real time network log data into HDFS
  • Improved the performance ofSQLScripts by using Object Role Modelling methodology.
  • Used Docker in build automation pipeline and production deployment & implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins for Continuous Integration and deployment intoTomCatApplication Server.
  • Worked on designing Strategies to increase the velocity of development and release for Continuous integration, delivery and deployment, by using technologies like Bamboo and Jenkins.
  • Used SCM tools likeGIT, Subversion (SVN) andTFSon Linux platforms in maintaining, tagging and branching the versions on multiple environments
  • Expertisein JIRAfor issue tracking and project management. Experienced with Installing and Configuring theNEXUSRepository manager for sharing the artifacts within the company. Also, Supported and developed tools for integration, automated testing and release management.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.

Environment: ANT, MAVEN, Subversion (SVN), CHEF, Docker, Vagrant, EC2, Ansible, JIRA, LINUX, RHEL, SNS, SQS, Kubernetes, Shell/Perl Scripts, Bitbucket, Python, TFS, SCM, API, GIT, Jenkins, TomCat, Java, Azure TFS, Azure VSTS, Visual Studio, Visual Studio Code, GitBash, Python

Build & Release Engineer

Confidential

Responsibilities:

  • UsedJenkinsas continuous integration tool: creating new jobs, managing required plugins, configuring the jobs selecting required source code management tool, build trigger, build system and post build actions, scheduled automatic builds, notifying the build reports.
  • Developed/Improved continuous integration scripts and automation scripts and perform database deployments, Responsible for troubleshooting environmental issues.
  • Implementing Continuous Integration and Continuous Delivery framework using SVN, Bitbucket, ANT, Maven, Jenkins, Bamboo, Nexus, Control Tier, Make in Linux environment.
  • Involved in the Consulting, Analysis, Design, Development and Implementation of automated Continuous Integration/Continuous Deployment pipelines and test automation solutions.
  • Worked on in creating various modules and automation of various facts inPuppet, adding nodes to enterprisePuppet Masterand managingPuppet agents. CreatingPuppet manifestsfiles and implementingPuppetto convertIaC.
  • IntegratedBitbucketwithJIRAfor transition JIRA issues from within Bitbucket Server and monitored the JIRA issues in Bitbucket Server.
  • Implemented and configuredNagiosfor continuous monitoring of applications and enabled notifications via emails and text messages.
  • Builtand managed a highly availablemonitoringinfrastructure to monitor different applicationserversand its components usingNagios.
  • Created and deployed web interfaces reporting on multi-platform automated builds and test suites (TFS build reporting, Share Point Server, Cruise Control, and IIS) experience using Agile Scrum methodology.
  • Build and deployed J2EE application in JBoss in an agile continuous integration environment using Python scripts.
  • Designed and scripting is done usingAntforJ2EE,Web Services, ReusableJARS,Web ClientandOpen Sourcein creating Masterbuild.xmlbuild Properties and provided technical support to thedevelopment teamfor compilation problems.

Environment: Linux, Windows, Tomcat, Jira, Confluence, Hudson, Bamboo, JBoss, Puppet, Puppet DB, Ant, Maven, SVN, Bitbucket, Nagios, Java, Shell Scripting, Python, Bash, Perl, Kickstart, Java, Agile, Scrum, Splunk

Java/J2EE Developer

Confidential

Responsibilities:

  • Participated in the discussion with business experts to understand the business requirements and mold them into technical requirements toward development.
  • Used Agile (SCRUM) methodologies for application development.
  • Designed UML diagrams using Microsoft Visio.
  • Used Struts framework to develop the MVC module.
  • Developed the user interfaces using HTML, JSTL, DHTML, Java Script, AJAX, CSS and JQuery.
  • Worked on the database design and created PL/SQL scripts for tables, views, functions, triggers, stored procedures etc.
  • Used Hibernate ORM framework to create the DAO layer.
  • Used Maven for application life cycle and dependency management.
  • Used JUnit and spring to create the Unit Test framework.
  • Used Log4J for building the logging module.
  • Involved in bug fixing and resolving issues with the QA team.
  • Documented the different modules in the Framework.

Environment: Java 1.6, Agile (SCRUM), HTML, DHMTL, UML, Java Script, AJAX, CSS, jQuery, Spring, Hibernate, Apache CXF, JAX-RS, Log4J, Jersey, PL/SQL, Oracle 10g, Maven, jUnit4.

We'd love your feedback!