Devops Engineer Resume
2.00/5 (Submit Your Rating)
Acton, MA
PROFESSIONAL SUMMARY:
- Result - driven professional, over 10 years of IT experience in Development and Automated Deployment of high scalable Multi-tiered Web Applications.
- Strong experience on DevOps essential tools like Ansible, Docker, Kubernetes, GIT, Jenkins, Nexus and Maven.
- Handled all the phases of project lifecycle from requirements gathering, analysis, designing, development, test planning, deployment and maintenance of intranet, client/server and web-based applications.
- Deployed several On-Premises and Cloud ( Hybrid model ) deployment for VOD ( Video On Demand ) customers.
- Experience in On-Premise installation, configuration using Virtualization technologies DELL VRTX Chassis, vSphere, iDRAC, ESXI configuration, vCenter, vMotion and SAN storage.
- Experience in migration of Bare-Metal Server to Virtualization and to AWS cloud.
- Certified Java Developer with knowledge and experience in an array of Java technologies (J2EE, WebServices etc.).
- Experience in setting up of QA and Staging environment. Experience in installation/upgrade of customer Labs and Production systems.
- Worked on production issues. Excelllent live proudction debugging and troublshooting skills. Production on call support. Report root cause analsys to customers.
- Certified AWS Developer in 2017.
- Working experience on ELK stack Elasticsearch( NOSQL), Logstash and Kibana.
- Developed REST API’s for various plugins.
- Experience in development of REST API Automation framework using Rest Assured. Experience in web based Application Automaton suite using Protractor, Cucumber. knowledge on Java, TypeScript, shell scripts, Web Services and Ansible.
- Worked directly with Research and Development to find opportunities to reduce manual updates/changes needed to complete deployments.
- Implemented Continuous Integration, Continuous Deployment, Configuration Management.
- Worked on AWS for the deploying and managing test and dev environments on cloud. Have thorough understanding of AMI,EC2, VPC, S3.
PROFESSIONAL EXPERIENCE:
Confidential, Acton, MA
Devops Engineer
Responsibilities:
- Worked on Provisioning Servers, installing and upgrading Applications and automation for delivery of VOD ( Video On Demand) applications using ansible, python, PowerShell and bash.
- Created ansible playbooks for container deployment in non-K8S setup, post Install verification tasks. Server configuration details .
- On-premise new Installation of application using Virtualization Technology Dell VRTX Chassis, iDRAC, ESXI, SAN etc.
- Worked directly with Research and Development to find opportunities to reduce manual updates/changes needed to complete deployments.
- Implemented Continuous Integration, Continuous Deployment, Configuration Management.
- Used Git, branching and versioning to check in the code and applications to source code control.
- Responsible for diagnostics & troubleshooting of production servers and ESXi server environment.
- Wrote Scripts to manage the Post Deployment Verification. Health check after the deployment, this was done using a combination of shell, java and ansible.
- Setting up of Kubernetes cluster and deploying containers on K8S. Developed Helm charts for Kubernetes deployment. Created docker repository at customer location using Ansible.
- Jenkins is used for running our CI/CD pipelines. Created Jenkin jobs and pipelines. Integrated Ansible with Jenkin for automating various tasks. Daily build is running from Jenkins, worked on maintaining the Jenkins CI/CD jobs and its infrastructure for cloudops team.
- Responsible for making sure NO Critical and High Nessus scan vulnerabilities on the ESXI and VM servers across different customer setup. Responsible for upgrading patches to VM's and ESXI servers to keep Nessus scan clean.
- Developed REST API ‘s using JAXRS.
- Worked on production issues. Excelllent debugging and troublshooting skills. Report root cause analsys to customers.
- Lead Devops engineer implementation of CI/CD for legacy applications.
- Worked on AWS for the deploying and managing test, dev and customer lab environments on the cloud. Have thorough understanding of AMI,EC2, VPC, S3, Availability zones in AWS.
- Creation of K8S cluster in the local setup and customer locations. Deployment of dockers to K8S clusters at customer location.
- Replicated MySQL servers.
- Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
Confidential, Acton, MA
Devops Engineer
Responsibilities:
- Setup the Linux servers, partitions using automated builds using Ansible.
- Setup the webservers and the appservers components required for build setup.
- Automated customer specific test cases using Protractor for GUI based automation and REST Assured for API based automation.
- Reponsible for no CRITICAL AND HIGH Nessus scan vulnerabilities on ESXI and VM servers across different customer setup. Reponsible for upgrading patches to VM's and ESXI servers to keep Nessus scan clean.
- Cofigure of HA, VMotion and DRS Cluster environment.
- Planning and Configure of DataStores using SAN and VMFS.
- Experience supporting a Java based application in a production environment
- Configure of CI using Jenkin Jobs. Responsible configuring Jenkins nodes and manage of Jobs to execute automated test cases from ENG team. Also responsible Integrating Nexus for delivery of repositories. Jenkins is used for code deployment on test and development servers.
- Work with developers on code deployment on test and prod environments. Make sure that the systems are maintained as a replica of production environments. Setup scripts and documentation for a regular refresh of the settings.
- Database administration for MySQL Server. MySQL Tasks that were performed regularly were, creating new databases, optimize, disk usage, replication, refreshing the databases from PROD and fix any technical issues related to database usage.
- Collaborate closely with the development teams to improve Automation capabilities within the product.
- Work on production issues, analyze logs and debug data from Elasticsearch DB. Also responsible for managing Elasticsearch nodes.
- Designed and Implemented the Data Migration Tool to migrate the Assets from Legacy System to MAM using Java.
- Participated in on-call rotation and assisted with troubleshooting and technical analysis for major outages and reporting root-cause analysis.
- In Depth knowledge of VOD Application Servers, Web Speed Adapters, Web services and their connections with the internal applications.
Confidential, Acton, MA
Senior Software Engineer
Responsibilities:
- Designed and developed one of the core component of the product CPS (Content process system), this module will interact with third party tools such as Cisco’s PKES, Motorola’s OLES, ENVIVO, DP600.
- Implementation of REST based API’s to expose to third party tools using Java and JAXRS.
- Bug fix on various modules using Java as main technology stack.
- Requirement understanding of Sprint tasks with help of Business Analyst. Creation of Class and UML diagrams using SmartDraw and StarUML for all modules. Responsible for design, development and implementation of modules.
- Implemented the critical functionalities using Java and JBPM.
- Enhanced workflow processing step, using JBPM.
- Run performance tests and troubleshoot issues. Played extensive role in improving the performance of the application.
- Development of new features and modules using Spring, Java/J2EE as core technologies.
- Product Training at client side, quick resolution to production escalation issues and providing comprehensive and accurate work estimates
- Analyzing and solving performance, transactional, Multithreading and Java memory issues. Leading a development team; assigning Tasks, Designing modules, reviewing other developer’s code. Also making sure any functionality is not impacting any existing business.
- Designed and developed the external File Move Service as separate deployable component in AssetFlow
Confidential
Senior Software Engineer
Responsibilities:
- Designed and developed the HTTP interface for Infusion CIS which implemented using Spring-Jersey RESTful web service framework (JAX-RS specification).
- Directly communicating with the client on various forums to discuss the status of the project, clarify any queries regarding the functionality etc. Self and Peer-to-Peer review. Preparation and updating Technical and Functional documents.
- Implemented the DAO layer uses Java Persistence APIs to access Infusion CIS database using Hibernate. It provides data access APIs.
- Implemented MySQL Database replication.
- Develop new features of the application using Java as main technology.
- Implemented metadata storage using Cassandra NOSQL, all providers metadata being stored using Cassandra java library.
- Developed profiling framework and did profiling using Jprobe, fixed bottleneck in the code as per Profiling report.
- New lab environment configuration at the Onsite and developed deployment guide, deployed CIS module to the existing AssetFlow system.
Confidential
Senior Software Engineer
Responsibilities:
- Writing the resource classes (RESTful Services).
- Writing DAO’s using Spring ORM( hibernate ).
- Performance testing of web services (Using Jprobe).
- Played extensive role in improving Performance of the application.
- Writing Service layer for various modules.
- Bug Fixing on various modules.