Senior Dev Ops Engineer Resume
Jersey City, NJ
SUMMARY:
- 15+ years of IT experience, having in depth knowledge in system study, analysis, design, development and implementation of software applications.
- Design, implementation and support of infrastructure automation using modern DevOps tools and methodologies.
- Good experience with CI/CD tools such as Gitlab CI or Jenkins.
- Good experience in design and implement CI/CD automation using Gitlab / Jenkins with deployment to AWS and VMs.
- Good experience in containerizing applications using Docker and Kubernetes.
- Developed scripts that automate infrastructure and software delivery capabilities.
- Good experience with Amazon Web Services (AWS), including EBS, Lambda, Elastic Cache, RDS, EC2, S3, VPC, IAM, security policies, Terraform and Cloudformation.
- Good knowledge of server infrastructure, virtualization, and cloud computing.
- Automated build and deployment activities using Perl, Unix script, Ant, Maven, Jenkins, IBM uDeploy and IBM BuildForge.
- Expertise in automate the build, deployment processes and building of source code, troubleshooting the build/ configuration/ integration/ deployment issues.
- Setting up and supporting our Continuous Integration Build environment by automating Software builds, release and configuration processes.
- Good experience in writing UNIX scripts, Python, Perl, Maven, Ant and Gradle for CI / CD Automations.
- Good experience automating infrastructure using in Puppet, Puppet Hiera, foreman and Ansible.
- Good experience in VMware and Citrix VM environment.
- Good experience in working Gitlab, Github, Subversion, GIT, TFS, StarTeam and ClearCase.
- Good experience in working and administrating Jboss, Weblogic, Tomcat and Websphere environment.
- Good experience monitoring tools setup solarwinds, Dynatrace and Splunk.
PROFESSIONAL EXPERIENCE:
Senior Dev Ops Engineer
Confidential, Jersey City, NJ
Environment: Redhat Enterprise 6.9/7.x (Linux), Windows Server, TFS Build/Release, JBoss, Tomcat, Gitlab, Subversion, Unix Script, Python, Jira, Jenkins, Sonarqube, Nexus, Confluence, Ansible, Openshift, Apache - Maven, Ant, MS Build, Splunk, AWS.
Responsibilities:
- Design, development, testing and implementation of application CI/CD processes.
- Developed and improved standards, practices and procedures for CI/CD
- Create and maintain build / deploy scripts using Unix, Python.
- Managed the continuous integration / continuous delivery environment.
- On-boarding/Migrating applications to GitLab which include Prepare, Implementation.
- Migrating to AWS, setup, automate and deploy AWS services.
- Setup infrastructure / build / release using Jenkins and Anisble.
- Setup and automate routine deployment task using Ansible.
- Work with Ansible Tower centralize and control infrastructure with a UI Dashboard, setup role-based access control including control over the securely stored credentials.
- Support, Manage and Admin Jira, gitlab, Jenkins, Nexus and Sonarqube tools and infrastructure.
- Performing day to day admin activities like creating and managing Build, deploy activities and improving the release process.
- Configuring F5 Configurations and monitoring setup for various applications.
- Monitor CI/CD platform using appdynamics and dynatrace.
Senior Dev Ops Engineer
Confidential, Pennington, NJ
Environment: Redhat Enterprise 6.9/7.x (Linux), Windows Server, TFS Build/Release, JBoss, Tomcat, Bitbucket, Subversion, Unix Script, Python, Jira, Jenkins, Sonarqube, Artifactory, Confluence, Apache-Maven, Ant, MS Build, Splunk.
Responsibilities:
- Design, development, testing and implementation of application build and build processes.
- Developed and improved standards, practices and procedures.
- Create and maintain build / deploy scripts using Unix, Python.
- Managed the continuous integration / continuous delivery environment.
- Performing day to day admin activities like creating and managing Build, deploy activities and improving the release process.
- Install, upgrade and manage Jira, Cloudbee Jenkins, Bitbucket, Sonar Cube and Confluence.
- Configuring F5 Configurations and monitoring setup for various applications.
Dev Ops / Build / Release/ System Engineer
Confidential, Philadelphia, PA / Bridgewater, NJ
Environment: Redhat Enterprise 6.9/7.x (Linux), Windows Server, TFS Build/Release Defn, Puppet, Hiera, Foreman, JBoss, Tomcat 6.0/7.0/8/0, Weblogic, GIT, Subversion, Unix Script, Perl script, Python, Jenkins, IBM uDeploy, Apache-Maven, Apache Hadoop, Ant, MS Build, Jira, Sonarqube, Splunk, Solarwinds, F5 Network, Oracle 11g/12, Postgresql 8.4, Dynatrace, Splunk, AWS Core Services, Kubernetes, Dockers, Azure, Duck Creek, Salesforce,.NET, JavA.
Responsibilities:
- Design, development, testing and implementation of application build and build processes.
- Build and deploy pipelines for Microservicesusing Dockers and Kubernetes.
- Developed and improved standards, practices and procedures.
- Worked with Development, QA and Operations to guarantee prompt, accurate, and repeatable delivery of the applications and infrastructure changes.
- Worked with the development team and peers to continuously improve the application and infrastructure deployment.
- Create and maintain build / deploy scripts using Unix, Python, Perl, Maven and Ant.
- Setting up Puppet server / client and writing puppet modules for server infrastructure automations.
- Administrating the Subversion and GIT, administrating Linux systems, windows systems and environments.
- Managed the continuous integration / continuous delivery environment.
- Good experience in monitoring and managing cloud deployments, including the implementation of auto-scaling and cost-management techniques.
- Create and maintain continuous integration build / deploy using Jenkins and Puppet.
- Migrating platforms to cloud based offerings Amazon AWS.
- Worked on serverless platform which build and run on AWS environment.
- Writing Puppet modules for server configuration and application deployments.
- Performing day to day admin activities like creating and managing Build, deploy activities and improving the release process.
- Install, setup Sonar qube and manage, analyze to quality of source code using Sonar Cube.
- Configuring F5 Configurations and monitoring setup for various applications.
Dev Ops/Middleware, Build and Release Engineer
Confidential, Jersey City, NJ
Environment: Sun Solaris 10, AIX, Redhat Enterprise 6.5(Linux), Windows 2008 Server, AWS, Puppet, GIT, Websphere, Tomcat, Subversion, ClearCase,TFS, GIT, Unix Script, Perl script, Python Scripts, Jenkins, Build forge, IBM uDeploy, Apache-Maven, Ant, MS Build, Jira, Sonarqube, Make, Oracle 10/11g, .NET, JavA.
Responsibilities:
- Design, development, testing and implementation of application build and build processes.
- Develop scripts and automation tools use to build, integrate, and deploy software releases to various platforms.
- Working with development team to drive the continuous integration, build and deployment process for all Microsoft Team Foundation Server (TFS) and Clear case related project streams.
- Improve speed, efficiency and scalability of the continuous integration environment, automating wherever possible.
- Create and maintain build / deploy scripts using Perl, Python, Unix,Python, Maven and Ant.
- Create and manage continuous integration process for builds and deployment using Build forge, Hudson, Curisecontrol and Bamboo.
- Setting up Puppet server / client and writing puppet modules for server infrastructure automations.
- Worked migrating Clearcase in to Subversion and GIT.
- Administrating the ClearCase, Subversion and maintain the repository.
- Performing day to day admin activities like creating and managing Build, deploy activities and improving the release process.
- Create and maintain continuous integration build using build forge and cruise control.
- Work with the Program Manager, Development Manager to develop configuration management plans, miles stones, and schedules and suggest alternative revisions and assists in implementing new strategy as appropriate.
- Develops hardware and software version control processes, policies and procedures and ensures that they are followed on hardware and software development projects.
- Install, setup Sonar Cube and manage, analyse to quality of source code using Sonar Cube.
SCM Build/Release Engineer
Confidential, King of Prussia, PA
Environment: Sun Solaris 10, Redhat Enterprise 5.0(Linux), Windows 2003 Server, Tomcat, IIS, Subversion, ClearCase, Unix Script, Perl script, Python, Hudson, Cruise Control, Apache-Maven, Ant, NANT, MS Build, Make, Agile Methodology, Oracle 10/11g, TOAD, SQL, Sql server 2000/2005, MS NET 2003/2005/2008 , JavA.
Responsibilities:
- Coordinating with the Project Management, Development and QA Team in resolving any configuration and deployment issues, and to provide smooth build and release process.
- Writing Unix/ Python and Perl scripts for build and release activities.
- Automated the build and deployment process using Hudson/ Maven and Ant and maintaining the Maven central repository.
- Automated the build and deployment process using Nant /MSbuild /Hudson.
- Administrating the Subversion / Hudson, and maintain the Development and QA Environment.
- Installing and configuring servers, applications and day to maintenance of existing and new servers.
- Performing day to day admin activities like creating and managing Build, deploy activities and improving the release process.
- Automate & monitor daily project development & nightly builds using Hudson /maven.
- Administrating the oracle database 9i, subversion and source control.
SCM Build/Release Engineer
Confidential, Philadelphia, PA
Environment: Sun Solaris 10, Solaris Sparc, Redhat Enterprise 5.0(Linux), Bea Weblogic 9.2/10, Tomcat, IIS, Subversion, Unix Script, Perl script, Python, Hudson, Cruise Control, Apache-Maven, Ant, NANT, Make, Agile Methodology, Sharepoint, JMeter, Jira, Oracle 10/11g, TOAD, SQL, JavA, J2EE.
Responsibilities:
- Coordinating with the Project Management, Development and QA Team in resolving any configuration and deployment issues, and to provide smooth release process.
- Automated the build and deployment process using Hudson/ Maven and Ant and maintaining the Maven central repository.
- Administrating the Subversion / Hudson, and maintain the Development and QA Environment.
- Installing and configuring servers, applications and day to maintenance of existing and new servers.
- Performing day to day admin activities like managing LVM, file systems, user creations, permission, administration and device configuration and Sun Solaris 10 and Redhat Linux.
- Install and administrating middleware product like WebLogic and Tomcat in various environments.
- Experience installing and administrating monitoring tools such as Nagios.
- Converted SVN in to enterprise SVN repository.
- Automate & monitor daily project development & nightly builds using Hudson /maven.
- Assist in resolving development, testing and production issues with release packaging and deployment when they arise and Promote industry best practices regarding build and development standards.
- Troubleshooting issues with builds and compiler tools. Drive the resolution of build failures.
- Coordinate system build activities to ensure each system is documented including all hardware components, OS versions, and application software versions.
- Improved productivity by designing and developing full-featured build systems; implementing tools and scripts that enable efficient and flexible builds and deployment.
Configuration Build/Release Engineer
Confidential, Newark, DE
Environment: Clear Case, Star Team, Tivoli, Perl script, ANT, NANT, SQL, Cruise Control, Install Shield, HTML, CMVC, Maven, Subversion, Visio 4.0,MS-Project 4.1, IIS 6.0, Crystal Reports 8.0, Oracle 9i, TOAD, SQL SERVER 2000, Transact-SQL, UNIX, AIX, C, Linux, DB2, Perl, XML, HTML, CMVC, TCP/IP socket programming, UNIX system programming, Make, Java, Websphere, Scrum, Shell scripting, Visual Basic, Asp, .net, PowerBuilder 10.0, Sharepoint.
Responsibilities:
- Specific skills involve HP-UX 11, Solaris7, NIS, NFS, TCP/IP, X-window, general troubleshooting and UNIX applications customer support.
- Coordinating with the Project Management, Development and QA Team in resolving any configuration and deployment issues, and to provide smooth release process.
- Deploy and maintain Tivoli applications and Improve stability, maintainability, and performance of Tivoli application environments.
- Build, administrate and maintain the StarTeam environment.
- Creating releases, merging and linking, build and Deploy the EAR file in Websphere environment.
- Good experience with using Make file.
- Build and deploy the J2EE, JAVA and C++ applications.
- Worked on migrating star team to Subversion repository.
- Monitor the required queues for incoming build requests and take necessary action to accomplish a request resolution and troubleshot the build related issues.
- Good experience writing Unix Script, ANT and Perl.
- Involved in developing scripts to automate the scheduling builds and Make improvements to the build process.
- Responsible for coordinating and maintaining application releases.
- Good experience in Configuration management experience in a complex environment including software application build, packaging and build machine environment management.
- Develop tools and scripts which help automate repetitive CM tasks. Improve the quality of existing tools further reducing the need for manual steps.