Dev/ops Resume
NY
SUMMARY
- Total IT 12+ Years of experience in designed on Linux Systems configuration, Linux system level programming and Windows Dev/Ops.
- Knowledge and expertise in every phase of SDLC (Software Development Life Cycle like Agile), Experience as a Build and Release Engineer in automating, building, deploying, and release of code from one environment to other environment.
- Experience wif infrastructure automation tools like Chef.
- Experience in working on source controller tools like Subversion (SVN), CVS, and GIT.
- Extensive experience using MAVEN and ANT as a Build Tool for teh building of deployable artifacts (war & ear) from source code.
- Extensively worked on Hudson, Jenkins for continuous integration and for End to End automation for all build and deployments.
- Expert in deploying teh code through web application servers like Apache Tomcat/JBOSS.
- Ability in development and execution of XML, Shell and Perl Scripts.
- Efficient in working closely wif teams to ensure high quality and timely delivery of builds and releases.
- Excellent experience in documenting and automating teh build and release process.
- Ability in managing all aspects of teh software configuration management process including code compilation, packaging / deployment / release methodology, and application configurations.
- Expertise in Querying RDBMS such as MySQL by using SQL for Data integrity.
- In - depth understanding of teh principles and best practices of Software Configuration Management (SCM).
- Worked wif Engineers, QA and other teams to ensure automated test efforts are tightly integrated wif teh build system and in fixing teh error while doing teh deployment and building.
- Experience in using bug tracking systems like JIRA.
- Documentation of teh automation processes in Confluence
- Used Stash as a Code repository.
- Jira as a ticket and issues and tracking for sprint and project management
- Experience working in a large scale operational environment preferred
- Experience working in an agile development environment preferred
- Expertize in trouble shooting teh problems generated while building, deploying and also in production support.
- Install and configure Hadoop on Cloud Environment on windows Azure.
- Application Engineer on AWS cloud depending on Client Specification.
- Good Knowledge of differences between AWS, Azure and Google cloud.
- Maintain SLA’s and availability of all supported applications/platforms and tools.
- VMWare virtualization machine on servers
- Proactively monitor systems and drive troubleshooting and tuning.
- Worked in Large scale environment operation including datacenters
- Worked in Multi-tenant environments
TECHNICAL SKILLS
Operating System: Windows 98/XP/NT/2000/2003/2008, UNIX, LINUX (RHEL).window Azure
Versioning Tools: CVS, Subversion, GIT.
Build Tools: Hudson, ANT, MAVEN and Jenkins.
Languages: C, Perl, Shell, SQL, Python,Ruby
Web Technologies: HTML, Java Script, XML
Web Servers: Apache Tomcat, JBOSS
RDBMS: MySQL,Hadoop
HARD: Switches,RoutersConfiguration Tools: Chef/Puppet/saltstack, Bladelogic
Load Balancing: F5 Networks
PROFESSIONAL EXPERIENCE
Confidential, NY
Dev/ops
Responsibilities:
- Automated operations like Data processing, Compliance, Discovery, Snapshot and Auditing of BladeLogic wif NSH scripting.
- Understanding all platform infrastructure in order to analyze impact of alerts and other system messages.
- Creating BLPackage/Job Creation/Updating wif Bladelogic.
- Installing, upgrading and Blagent on servers and on Domain Controls
- Provision and automation BSM downtime in AO
- Creating incident in SNOW in AO
- Automating Alerts,Incidents, REST API, HTTP Protocols using Atrium orchestrator BMC
- Load Balancing Configuration and status updates through Bladelogic.
- AWS cloud open stack configuration.
Confidential, CA
Dev/Ops
Responsibilities:
- Handled System administration, support for MySQL databases, Installation, backups, deployment, configuration, Patching and maintenance of staging servers.
- Application installation and deployment on AWS cloud..
- Application installation for each client servers,providing release version specific to client.
- Chef configuration for environment tools wif Ruby.
- Involved in Setting up Continuous Integration Environment using Jenkins.
- Maintaining teh version control system (branching model, security), creation and maintenance of build definitions scripts, and teh setup of work item areas and iterations.
- Worked on migration of code repository.
- Used Shell scripts to automate teh deployment process.
- Involved in Create a communication Plan for UAT testing, progress and status.
- Configured Lamp stack, apache production and staging servers. Wrote Perl scripts at server side for web support of Lamp on (AWS Cloud and Rackspace).
- Tableau Configuration on Windows Environment.
- Understand and execute standard escalation procedures wif tier two support
- Created a CI/CD for deployment in staging and production(cloud and Rackspace).
- OS monitoring, patching, user account administration, syslog, file system management.
- Performed monitoring on daily basis for error checks/logs, System health, physical resources (disk space, memory, CPU, etc.), database space allocations and transaction log space allocation
- Involved in upgrading MySQL server and other software on production server(cloud and Rackspace)
- Performed Database activities include Modifying database structure, Creating/dropping table spaces, table, index, views, synonyms, procedures, functions
- Created and maintained user accounts, roles on Jira, MySQL, production and staging servers. Troubleshooted various user issues on customized web site.
- Developed GUI application tool for Customer support team using Java (Jpanel) and ODBC to connect to MySQL server.
- Wrote several shell scripts to automate maintenance jobs/batch processing wif bash sh& SQL
- 24X7 on-call support on weekly rotation and sometimes for various weekend activitie
Environment: Java (JPanel), MySQL server, Perl, Jira, Linux, Chef.
Confidential, CA
DevOps Engineer
Responsibilities:
- Developed and supported teh Software Release Management and procedures.
- Performed all necessary day-to-day Subversion/CVS support for different projects.
- Responsible for design and maintenance of teh Subversion/CVS Repositories, views, and teh access control strategies.
- Implemented & maintained teh branching and build/release strategies utilizing Subversion /CVS.
- Automated teh build and release management process including monitoring changes between releases.
- Deployed teh UE Stack into Linux servers.
- Executed user administration and maintenance tasks including creating users and groups, reports and queries.
- Tested UE stack wif LTE EPC. Handled control UE handover between e-Nodes, Mobility Management of single/multiple UE, Installation, configuration and maintenance of each layer of LTE stack on each system.
- Redesigned most of teh maintenance activities (backups, new version upgrades). Wrote several shell scripts to automate maintenance jobs/batch processing. Monitored error logs for memory leaks and Process allocation
- Performed customized core builds across different Layers of LTE Stack for traffic flow. Configured network (TCP/IP) for each system across teh layers of LTE Stack as per specifications.
- Designed Packet formation for upload/download of VoIP, data and video streaming. Validated traffic flow of Voice/Data/video across each layer of LTE stack, Security Configuration standards.
- Provided documentation on Test plan and Test Strategies of LTE stack for end-to-end performance
- Scripting for automation is on Python
Environment: C, Wireshark, Linux, Network topology.
Confidential
Software Engineer
Responsibilities:
- Automated system for Red Hat Enterprise Linux installs and upgrades
- Perl, shell, and scripting and RPM packaging
- Wrote shell scripts to automate teh insertion of software usage and MySQL database systems
- shell scripting to customize and automate system installations
- Linux kernel and device driver changes as necessary wif CYPRESS USB
- C using glib and gnet on ARM-Linux/sh4-linux. - Extensive use of GNU tools for debugging, tracing, profiling, cross-compiling. - Use of wireshark, tcpdump for wireless network sniffing and analysis
- Shell scripting and extensive use of Perl, Python for test automation.
Environment: C, Shell, Perl, Python, Linux
Confidential
Software Engineer
Responsibilities:
- Designed and Developed GUI-based windows application for Spectrum Processor Module (Cypress CY 7C680S) using VC++.
- Created communication interface to an embedded system Simputer, GPS and Server as part of Automatic Vehicle Locator project using Serial port communication.
Environment: C++, Windows
