We provide IT Staff Augmentation Services!

Devops/build And Release Engineer Resume

3.00/5 (Submit Your Rating)

Baltimore, MD

PROFESSIONAL SUMMARY:

  • Over 3+ Years of successful professional experience as a DevOps Engineer and Build & Release Engineer with proven leadership and mentoring skills. With a wide range of experience, where I have involved in Building, Continuous Integration, Continuous Delivery, Continuous Deployment, Requirement Analysis, Planning, Design, Development, Testing, and Release of various Enterprise - Wide Software Applications for business areas like retail, banking, telecom, financial industries in environment using various tools and services.
  • Experienced in DevOps, Build & Release and Configuration Management on Linux and Windows platforms.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.
  • Configured Application Life Cycle Management (ALM) tools like JIRA, Trello, to track the progress of the project
  • Hands-on experience with Amazon Web Services (AWS) and using AWS Kinesis, SQS.
  • Good exposure to Version control tools like Git, GitHub, SVN, Bitbucket -etc.-
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins, Bamboo.
  • Integrated Jenkins with the version control tools to pull the latest pushed code.
  • Experience in creating Jenkins Environment and configuring end to end build pipe lines.
  • Experience with orchestration and configuration management tools like Ansible, Chef, Puppet, as I am much Passionate about automation.
  • Installed and Configured AEM Authoring & Publishing Instance
  • Implemented Chef Cookbooks for OS component configuration to keep AWS server's template minimal.
  • Done cloud migration from physical data center towards Amazon Web services (AWS) and had good understanding with Public, Private and Hybrid Cloud Environments.
  • Experience creating pods and clusters in Kubernetes and deploy those using OpenShift.
  • Good understanding of Open shift platform in managing Docker containers and Kubernetes Clusters.
  • Good knowledge on protocols and REST and SOAP webservices.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable Artifacts such as war and ear from Source Code.
  • Achieved continuous delivery by constantly coordinating with testing and dev teams.
  • Used Docker and Open Shift to manage micro services for development and testing.
  • Experience with Bug tracking tool like JIRA. Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
  • Continuous deployment using Ant, Maven. Perl, Power shell, Shell, Puppet, Chef, Packer, Terraform on to prem., AWS and Azure
  • Experienced in Administration of Production, Development and Test environments carrying different operating system platforms like Windows, Ubuntu, Red Hat Linux, HTTP, TCP.
  • Experienced in Querying RDBMS such as Oracle, MY SQL and SQL Server by using SQL for data integrity.
  • Experienced with Handling Cloud environments (AWS and OpenStack)
  • Managed environments DEV, QA, UAT and PROD for various releases and designed instance strategies.
  • Well Adverse with the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Expert in deploying the code through web application servers like Web Sphere/Web Logic/ Apache Tomcat/JBOSS and Jetty.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, Cobertura, PMD, Find-bugs, Check-Style, SonarQube and Gerrit for code review.
  • Experience in software Build tools like Apache Maven and Apache Ant to write Pom.xml and Build.xml respectively.
  • Experience in Amazon AWS Cloud Administration which includes services like: EC2, S3. For application or backend service worked on Lambda.
  • Responsible for Operating System maintenance activities like upgrading the OS, updating the services and third-party software.

TECHNICAL SKILLS:

Operating systems: Windows, Linux, Unix, Ubuntu, Red hat, CentOS

Build Tools: Ant, Maven, Gradle

Source Code Management: SVN, GIT, Bitbucket, IBM Rational Clear Case, Perforce

Bug Tracker and Testing: JIRA, Junit, Test Flight, Confluence

CI/ CD Tools: Hudson, Jenkins, Bamboo, Team City, Circle CI, Travis CI.

Configuration Tools: Ansible, Chef, Puppet, Vagrant, Docker, OPS Work

Monitoring Tools: Splunk, Data dog, Nagios.

Cloud Services: Amazon Web services, Google cloud Platform, Microsoft Azure.

Web/App Servers: Nginx, JBoss, Apache, Apache Tomcat, WebLogic.

SDLC: Waterfall modal, Agile, Scrum

PROFESSIONAL EXPERIENCE:

Confidential, Baltimore, MD

DevOps/Build and Release Engineer

Responsibilities:

  • Creation of Build &Release Plan, collection, analysis & presentation of Project Metrics on weekly basis.
  • Worked as a Build/Release/Deployment/Operations (DevOps) Engineer with good understanding of the principals.
  • Hands on experience in setting up DevOps pipeline for solutions involving containers and orchestration.
  • Installed, Configured and administered Oracle WebLogic Server 10.0 MP1,10.0 MP2, 11g and Webservers like Apache in Development, Test and Production Environments.
  • Initiate automated builds using Visual Studio Team Services (VSTS) to successfully deploy the files.
  • Experience in managing cluster in Cassandra
  • Experience in Continuous Integration/Continuous Delivery (CI/CD), Test Driven Development (TDD) and Agile methodologies
  • Responsible for design and maintenance of the Code Repositories, views and the access control strategies using the available tools.
  • Good Knowledge of container and cluster orchestration technologies, such as Docker, Mesos, Marathon, Kubernetes
  • Development and maintenance of Virtual Machine (VM) and Container images for cloud-based solutions
  • Maintained all the versions of code using VSTS repositories
  • Knowledge on Java Server pages (JSP), Java Server Faces (JSF), Java Message Service (JMS)
  • Designed and developed automated deployment and scaling processes based on Vagrant and Chef for a wide range of server types and application tiers, including Elasticsearch and other available tools
  • Developed some modules using C# and have working knowledge on some programming languages like Java, vb.net C, C++.
  • Monitoring and implementing security on Azure IAAS VMs and virtual networks.
  • Familiarity with cloud environment (vCAC, AWS, EC2, OpenStack, Rackspace, etc.).
  • Experience setting up private cloud using OpenStack and using it.
  • Hands on experience in using Elastic container services / Azure Container Services
  • Experience designing, setting up from scratch, and scaling continuous build, integration and deployment process from dev to production multiple times a day using tools like Jenkins, Bamboo, Artifactory, Nexus, maven, Ant, rpm and pop
  • Experience in data management tools like Splunk, ELK.
  • Ability to create scripts using Azure PowerShell during for automation and build process.
  • Understanding of multiple interpreted and/or compiled programming languages for large scale analysis (Python)
  • Fluency in scripting languages like ruby, python and bash
  • Responsible for all Team Foundation Server related activities, creating build definitions, Branching and merging strategy.
  • Helped in migration the existing MYSQL and ORACLE databases to the cloud using AWS Database Migration service and schema conversion
  • Written scripts in terraform when required and Parser files of complexity when required
  • Experience with provisioning configuration management, and containerization solutions such as Terraform, Chef, Puppet, Ansible, Docker, Mesos or similar technologies
  • Experience with developing and securing applications against Data pipeline/routing technologies in large scale environments.
  • Experience in making the risk analysis by various monitoring tools like Nagios, Splunk -etc.-
  • Build release of Cloud based products containing Linux and Windows environments, using Python Scripting and PERL
  • Experience in building highly available platforms running in production handling no downtime rollouts
  • Experience using Splunk.
  • Used google cloud integrated cloud service.
  • Deployed and managing many servers utilizing both traditional Microsoft Azure and with the Chef Platform configuration system.
  • Setup and maintained automated environment using Chef Recipes within AWS environment. Good understanding on Knife, Chef Bootstrap process etc.
  • Enabled Global Security and configured Federated Repositories with Active Directory
  • Experience fixing the release issues which are raised during the deployment

Environment: Chef, Splunk, Python Scripting, PERL, fixing the release issues, Microsoft Azure, Amazon Web Services, configuration management tasks, Cassandra, VM’s, ELK, Docker, Mesos, Marathon, Kubernetes, Elastic container services / Azure Container Services, Terraform, DevOps pipeline, containers and orchestration.

Confidential

DevOps Engineer

Responsibilities:

  • Monitoring system design, development, deployment and end-to-end support in a Linux/Unix enterprise environment
  • Strong Experience with operations or secure system administration, particularly with Unix/Linux
  • Maintaining and Troubleshooting of FTP Server, Samba Server of the client
  • Configure and maintain servers and processes, including monitoring of systems health and performance to ensure elevated levels of performance, availability and security
  • Troubleshoot infrastructure, environment and systems to respond to issues and develop solutions
  • Responsible for Building & configuring Red hat Linux systems over the network, implementing automated tasks through crontab, resolving tickets per priority basis.
  • RPM and YUM package installations, patch and server management.
  • Managing systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
  • Performed access control, incident management, for property security
  • Provided periodic reports to users and managers of monitoring status
  • Developed and supported the Red Hat Enterprise Linux based infrastructure in the cloud environment.
  • Experienced in networking with LAN, WAN, Routers, Gateways, etc.
  • Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Managed patches configuration, version control, service pack and reviews connectivity issues regarding security problems.
  • Experience in doing the risk analysis, disaster management and root cause analysis.

Environment: Red hat Linux Systems, Puppet DB, FTP Server, Samba Server Chef, Iptables, Deployment in cloud environment. LAN, WAN, Routers, Internet Gateways. LAN, WAN, Routers, Gateways.

We'd love your feedback!