Senior Devops Engineer Resume Profile
SUMMARY
- DevOps and Performance Engineer, and Systems Architect with 15 years experience, Programming, support, debugging, and administration in distributed environments UNIX, Linux, VAX/VMS, Windows, RDBMS across a wide range of products. Architecture/design and deployment of solutions using bare solutions, VMWare, and Amazon Web Services. Experience with most layers of AWS offerings and integration, and migration of existing metal solutions into virtualized hosting environments.
- Expert shell, Perl 10 years , Python 3 years and Ruby scripting skills create new, redesign, modify existing scripts to support and improve Java-based applications, data feeds, reporting, batch jobs, and overall system performance.
- Highly proficient SQL and RDBMS skills, including SQL Server, Oracle, DB2, MySQL, and PostGreSQL.
- Strong understanding of and experience with Java, C/C , PHP, and .Net programming.
- Exceptional communication skills and business acumen to convey complex technical and business process issues to multiple in formal presentations, desk side, and across long lines.
- Management and design of integrated build pipelines using continuous integration workflows such as Jira, Git, Stash, Bamboo, Jenkins, Docker, Artifactory, Nexus.
TECHNICAL SKILLS
Languages/Scripting: Java, javascript, C, C , Various shell flavors ksh, csh, bash , Perl, Python, XML, YAML, Ruby, JSON, Amazon Web Services Scripting, Puppet manifests
Database Experience: SQL Server, Oracle, DB2, MySQL, PostgresSQL, NoSQL, Amazon RDS management
Web/App Servers: Websphere, IBM Portal Server, JBoss, Weblogic, Apache, Tomcat, SunOne, IIS, NGINX
Sample Utilities/Tools: Hudson, Ant, Bamboo, Confluence, Stash, Artifactory, JIRA, Git, Maven, Subversion, Cruise Control, Puppet, Chef, Webload, jCrawler, Loadrunner, jProfiler, jProbe, Valgrind, Compuware Dynatrace Ajax edition and server , Wily Introscope, Teamquest, httpUnit, jUnit, jTest, Clover, PMD, Hammurapi, FindBugs, Tivoli, HP-SaS, Sharepath, Webtrends,
Development Environments and Tools: Vagrant, Eclipse, Visual Studio, Geppetto, Virtualbox
Operating Systems: UNIX Solaris , Linux CentOS/Redhat/Ubuntu , Windows, MacOS, BSD, FreeBSD
Agile Team Methodologies: Sprint management and workflows
PROFESSIONAL EXPERIENCE
Confidential
Senior DevOps Engineer/Cloud Architecture
- Design and support of business infrastructure. Day to day support of entire IT product lines.
- Design, integration and management of Amazon Web Services cloud solutions. Provisioning of EC2 instances, built via puppet, and integrated into local area offices in 5 time zones. Amazon RDS, VPC construction, Security Group policies, IAM, Route 53, CloudFormation, S3, Glacier, OpsWorks.
- Management of build farm environment and workflow management and administration using Jenkins, GIT, Bamboo, Artifactory. Stash, Jira, Confluence, and various target build environments Android, iOS, Windows, Linux
- Operational support, evaluation, and integration and administration of monitoring and availability support services such as Panopta, Pagerduty, Zendesk, New Relic, ONMS, Logstash, Kibana, and Redis.
- VMWare management and support of server farms running in virtualization environments
- SSL Security certificate management for enterprise, maintaining certificates across multiple ssl providers, and integrating certificates into products such as nginx, apache, tomcat, AWS-ELB
- Management of enterprise puppet environments. Maintaining test and production catalogues and writing reusable modules for use in configuration management.
- Management of enterprise Windows network. Support of domain controllers and internal LAN.
- New product prototyping and evaluation.
- Cost reduction stratagies. Server and service consolidation, migration of legacy systems into virtualized environements.
- Network and server room maintence and support. Day to day operational support of server racks and networking infrastructure
- Desktop/Laptop office support. Handled provisioning and customizations of user computing work environments that included all office infrastructure
- VOIP support through Shoretel
Confidential
Technology Architect
- Responsible for technology research, budgeting, feasibility, evaluation and proof of concept.
- Systems design and architecture to meet capacity and throughput demands, as well as performance requirements.
- Integrate with management and development organizations to produce high quality enterprise level hardware and software solutions that meet or exceed client demands, with an eye for the most efficient and cost effective solutions available.
- Focus on application/systems performance and capacity management.
- Debugging and support of applications using profiling and monitoring solutions such as Compuware Dynatrace, Wily Introscope, Teamquest, jProbe, jProfiler, Valgrind, etc.
- Mobile solutions development and optimization. Deep dive analysis using tools such as Wireshark, AT T Application Resouce Optimizer, Dynatrace Mobile, and development of hybrid testing frameworks using Perfecto Mobile on both Mac Xcode and Android environments.
- Build pipeline design and optimization: GIT, Subversion, Maven, and Nexus for J2EE application deployments.
- Support of application stacks from a mixture of technologies, including Apache, Websphere, Weblogic, Tomcat, and JBoss.
- Headed up team responsible for next generation performance engineering best practices, and provided consulting expertise for existing product teams on how to integrate performance into development life cycles.
- Setup and administration of log mining processes utilizing Splunk
Confidential
Systems Engineer/Performance Engineer
- Held various roles at the Vanguard Group in technology specializations: web release engineer, configuration management specialist, performance engineer, and integral to the company's production support model.
- Worked comprehensively on next generation software architectures and development models, and drove IT in product recommendation, evaluation, and integration.
- Extensive knowledge and support of multi-tiered application architectures including and running on:
- o Java based applications primarily, worked on some .NET applications
- o IBM Websphere, IBM Portal Server and JBoss platforms
- o Support and administration of Oracle, DB2, MS SQL Server, and MySQL database systems
- o Apache, SunOne, IIS, Oracle, and created custom webserver solutions.
- o UNIX, Linux, and Windows operating systems
- Expertise in performance engineering, troubleshooting, and production support to quickly resolve major issues from the application level to the network and web server level to the o/s level:
- o Heavy Shell, Perl, Python, and JSON scripting.
- o Web performance analysis and engineering utilizing tools such as Webload, jCrawler, and Loadrunner and applications such as jProfiler, jProbe, Valgrind for application performance debugging and to isolate performance bottlenecks.
- o Modified and wrote new code in Core Java at the application level to ensure zero error in high-volume user access of complex, multi-threaded 401K, trading, and other financial applications.
- o Rapid application deployment for hotfixes to critical production defects.
- Created efficient, fluid build pipelines and utilized many products such as Hudson, Ant, Maven, Cruise Control, and code repository systems and integration into automated test beds httpUnit, jUnit, jTest, Clover, PMD, Hammurapi, FindBugs, etc. .
- Created and maintained major monitoring systems involving Tivoli, HP-SaS, Sharepath, Webtrends and creation of custom monitoring and data scripts responsible for production of critical monitoring data i.e., log monitoring, volumetric data analysis .
- Also responsible for project management, team leadership and mentoring team members across projects and application/production support.
- Fluent in several software lifecycle models, including Waterfall, SDLC, and Agile.
- Awards within the company have included multiple spot awards for individual contributions, division wide awards recognizing outstanding achievement, and a company-wide award for quality of value added involvement.
Confidential
Unix/Linux Systems Administrator
- Responsible for administration and maintenance of 50 machine network consisting of Windows NT, IRIX, SunOS and NCR servers and work stations.
- Application management and database administration of Oracle 7.x and 8.x.
- Design and development of internal websites and web applications for AT T and IBM corporate use.
- Administration of Netscape Enterprise and Apache webservers.
- Responsible for backup solutions using Legato, NetBackup and Reel Backup Software packages.
- Tivoli monitoring and maintenance of system clusters.