We provide IT Staff Augmentation Services!

Devops Engineer/cloud Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 4.5 years of experience in the IT industry as DevOps Engineer, Build/Release Management, Network Engineer and Cloud Management in all phases of SDLC like Analysis, Design, Development, Deploying, Testing and Maintenance of various web based applications.
  • Hands on experience with Ansible, AWS, Bash, Python
  • Experienced in AWS Cloud platform with features EC2, VPC, ELB, Auto - Scaling, Security Groups, IAM, EBS, Lambda, AMI, RDS, S3, SNS, SQS, CloudWatch, CloudFormation
  • Deployed cloud stack using AWS OpsWorks, Optimized volumes and EC2 instances & Created multi-AZ VPC instances.
  • Develop, enhance and maintain the build, deployment and configurations for continuous integration and continuous deployment.
  • Automate the Build and deploy of all internal Java & .Net environments using various continuous integration tools and scripting languages (Python, Shell, Powershell ).
  • Build clouds with AWS
  • Experience with Build Management tools like Ant and Maven along with ability to create, debug, diagnose and troubleshoot build scripts.
  • Worked onDocker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Experience in the Linux / Unix environment (RHEL, CentOS, and Solaris).
  • Implemented Continuous Integration and deployment using various CI Tools like Jenkins, Ansibleand Sonatype Nexus.
  • Experience in working on source controller tools like GIT, GITHub, Subversion (SVN), TFS Microsoft Visual Studio and Gitlab.
  • Skilled in monitoring servers using Nagios, Datadog, Cloud watch and using ELK Stack ElasticSearch Logstash.
  • Experience in Issue Tracking tools JIRA, Remedy and Servicenow.
  • Used Bash and Python including Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks
  • In-depth knowledge of computer applications and scripting like Shell, Python, Perl, Ruby and XML.
  • Expertise in Enterprise repository management tools like Nexus, Artifactory etc.
  • Maintained local team repositories and Organization's central repositories for Maven.
  • Supported Deployments into PROD & Pre-Prod environments with multiple Application server technologies like WebLogic, Jboss & Apache Tomcat.
  • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managing local deployments in Kubernetes.
  • 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
  • Managing the Openshift cluster that includes scaling up and down the AWS app nodes.
  • Experience with Server Automation and Configuration Management Tools like Ansible,.
  • Develop and configure Continuous Integration (CI) scripts for releases and Enhancing/Maintaining to suite the request from teams across the organization.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.
  • Worked in an Agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Ansible and Jenkins.
  • Worked on Java and .net applications by automating their build from end to end, even by integrating test tools like SonarQube and Visual Studio using Jenkins.
  • Expertise in troubleshooting the problems generated while building, deploying and also in production support.
  • Experienced in supporting database systems including Oracle, MySQL on Linux/Unix, and Windows environment.
  • Managed environments DEV, STAGE, QA, UAT and PROD for various releases and designed instance strategies.

TECHNICAL SKILLS

Operating System: LINUX, UNIX, RHEL/CentOS 5.x/6.x/7, Windows,Mac OS

Versioning Tools: GIT, GITHub, Subversion (SVN),BitBbucket, TFS

CI Tools: Jenkins,, Chef, Puppet, Ansible, Kubernetes, OpenShift

Build Tools: MAVEN, Gradle, ANT, Makefile

Bug Tracking Tool: JIRA, Remedy and Servicenow.

Scripting: Shell scripting, Python, Bash,SQL, YAML

Web/App servers: Tomcat, JBOSS, Web logic, Web Sphere

Database: MSSQL, MySQL, DynamoDB, Oracle, DB2, MongoDB

Monitoring Tools: CloudWatch, Cloud Trail, Nagios,, Splunk, Grafana, Prometheus.

PROFESSIONAL EXPERIENCE

Confidential

DevOps Engineer/Cloud Engineer

Responsibilities:

  • Worked on Administration, maintenance and support of Red Hat Enterprise Linux servers.
  • Create, maintain and administrate GitHub and Subversion repositories as source code management.
  • Responsible for design, build, monitor, and enhance services and production environment.
  • Automate provisioning and repetitive tasks using Terraform and Python, Docker container, Service Orchestration
  • EBS Volumes management and snapshots for backups using Terraform scripts and deploying them to different regions based up on the requirement
  • Developed and implemented an Agile SDLCand refinement of the Software Configuration Management (SCM) infrastructure.
  • Migration of the Source Code from Apache Subversion (SVN) to GITHUB, and the migration from GITHub to BITBucket.
  • Used Jenkins for automating Builds and Automating Deployments.
  • Documented process documents for Jenkins, Bit bucket, CD Pipeline and Code deployment guide for Developers, Testers and Production Management.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Leveraged Route 53 and Domain Name System (DNS) to translate IP addresses into www names
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Finally reach continuous delivery and Build clouds with AWS.
  • Created CloudWatch alarms and dashboards for monitoring performance of lambdas in CAT1 accounts and also setup alarms for EC2 and ECS based infrastructure
  • Used Jenkins as a UI to trigger the Ansible playbook to perform the required action
  • Developed groovy scripts to integrated Ansible playbook with Jenkins
  • On the other hand, achieved building of .net applications by integrating Visual Studio with Jenkins.
  • Management and design of integrated build pipelines using continuous integration and continuous development workflows such as Jira, Git, Jenkins and Ansible.
  • Integration of Automated Build with Deployment Pipeline.
  • Automated the monitoring, Configuration Management, Log Aggregation of the Systems and Centralizing SIEM with AWS Cloud Formation, Ansib;e, Nagios and ElasticSearch .
  • Working on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry ( Artifactory ).
  • Implemented DevOps best tools and practices such as centralized logging (ELK) server monitoring Nagios and Automation Ansible.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Worked in using Dockers Swarm and deployed spring boot applications.
  • Used a micro service architecture, with Spring Boot -based services interacting through a combination of RESTand MQ and leveraging AWS to build, test and deploy Identity microservices.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also configuration automation using Docker containers.
  • Worked on Designing and building the internal Kubernetes architecture
  • Evaluating, POC and selecting the best products that fit the needs of the Kubernetes platform
  • Integrated Maven with Subversion to manage and deploy project related tags.
  • Involved in editing the existing ANT/Maven files in case of errors or changes in the project requirements.
  • Involved in migration of Bamboo server, Art factory & GIT server.
  • Developed and maintained Perl/Shell scripts for build and release tasks.
  • Extensively used Maven tool to do the builds, integrated Maven to Eclipse and did local builds.
  • Created analytical matrices reports, dash boards for release services based on JIRA tickets.
  • Involved in checking the quality of the code by using SonarQube.
  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Configuring, maintaining network and troubleshooting such as LDAP, DNS, NIS, NFS, Web, Mail, FTP and SNMP.
  • Major focus onConfiguration, SCM, Build/Release Management,Infrastructure as a code (IAC)and asAzure DevOpsoperations Production and cross platform environments
  • Participate in 24x7 system troubleshooting

Environment: Unix/Linux, AWS, Jenkins, AWS, C#, Shell Scripting, Python, Subversion, SonarQube, Maven, Ansible, Jira, TFS, Docker, VMware, Splunk, GIT, Web Logic,ANT, J2EE, Web sphere, Apace, Tomcat,Terraform, JBoss, Network Protocols LDAP, DNS, NIS, NFS, Cassandra and SQL Server

Confidential

DevOps Engineer

Responsibilities:

  • Working with various Devops tools such as GIT, Maven, Jenkins .
  • Automate deployment process using configuration management tool Ansible.
  • Developed and implemented Software Release Management strategies for various applications according to the Agile process.
  • In-depth experience with AWS Cloud Services like EC2, EBS, S3, EBS, ELB, ALB, Cloud Watch, RDS, SNS, SQS, Glacier, IAM, VPC, EC2 Container Service, Lambda, Route 53, Subnets, Security Groups, etc.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments manually in the AWS console
  • Proficient in EBS volumes management, snapshots, and their usage
  • Involved in EBS Volumes management and snapshots for backups using Terraform scripts and deploying them to different regions based up on the requirement.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Responsible for design and maintenance of the Git repositories, views, and the access control strategies and Managed Git repositories for branching, merging, and tagging.
  • Managing the code migration from TFS and CVS to Subversion repository.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Configure Git with Jenkins and schedule jobs using the POLL SCM option.
  • Followed Agile principles and used JIRA for maintenance and Bug development tasks.
  • Involved in JIRA as a defect tracking system and configure various workflows, customizations and plug-ins for JIRA bug/issue tracker, integrated Jenkins with JIRA, GitHub.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Build a CI/CD pipeline to automate the process using the Python and Bash script.
  • Provide SME in all areas of Cloud (IaaS, PaaS, SaaS) to existing and prospective clients on various PaaS platforms (Cloud Foundry/OpenShift).
  • JIRAis used as ticket tracking, change management and Agile/SCRUM tool.
  • Developed Python and shell scripts for automation of the build and release process.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Installed, Configured and Managed Jenkins CI Automation.
  • Installed, Configured and Managed Nexus Repository Manager and all the Repository

Environment: Subversion (SVN), Jenkins, Java/J2EE, ANT, MAVEN, MS Azure, CHEF, TC Server, Tomcat, Python Scripts, Shell Scripts, Ansible, XML, UNIX, SonarQube, Windows 7, Oracle, JIRA.

Confidential

Junior DevOps Engineer

Responsibilities:

  • Developed and maintained integration and release processes.
  • Created detailed documentation of complex build and release process for Demandware, post release activities process, JIRA workflow and Release notes
  • Implemented best practices of agile methodology to speed up the delivery process efficiently.
  • Expertise in using build tools like MAVEN & ANT to frame the deployable artifacts such as jar and war from source code as well as migrating of build tools from Ant and Maven.
  • Used Ant scripts and Perl/Shell to automate build and deployment Proceess
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company
  • Build Java code and .NET code on to different Jenkins servers as per the schedule.
  • Involved in setting up JIRAas a defect tracking system and configured various workflows, customizations and plugins for the JIRAbug/issue tracker.
  • Planned and executed the migration from Bugzilla-based bug-tracking and Jenkins CI tool into the JIRA.
  • Working on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using Cloud Watch in AWS
  • Built CICD Pipelines using Jenkins to automate AWS deployments
  • Worked on cost effective solutions by leveraging AWS Spot instances and created automated methods to shut down non-prod instances during non-business hours
  • Automated build process by defining build definitions and customizing XAMLfiles.
  • Documented release, builds and source control processes and plans
  • Maintained and executed build scripts by coordinating with development and QA teams.
  • Deployed the EAR and WAR archives into WebLogic and Apache Servers.
  • Configured and Maintained Apache web servers for Release Management Team's internal use.
  • Provided assistance to developers in resolving problems.
  • Installed/Configured and Managed Nexus Repository Manager and all the Repositories.
  • Installed, Configured and Maintained, APACHE, TOMCAT and JBOSS servers in Red Hat LINUXenvironment.
  • Performed all necessary day-to-day GITsupport for different projects.
  • Experience in Configuring and deploying to Application servers Web Logic and Web Sphere.
  • Hands on Experience on Querying RDBMS such as Oracle, MY SQL, NO SQL, Cassandra and SQL Server.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQLand custom tools developed in Python and Bash.

Environment: Java, .Net, MYSQL, PHP, Ant, Jenkins, Web Logic, Subversion, XML, UNIX, VB & Python scripting, MS SharePoint, Subversion, TFS 2010 Jenkins, Apache Ant, WebSphere, Web logic, IBM RTC, C++, Java, Windows, Unix scripting, Redhat Linux.

We'd love your feedback!