Sr. Devops/cloud Engineer Resume
OregoN
SUMMARY
- Around 8+ Years of extensive work experience on Build Engineering & Release Management process, including end - to-end code configuration, automation, building binaries & deployments of artifacts for entire life cycle model in Enterprise Applications.
- Responsible for architecting, designing, implementing and supporting of cloud-based infrastructure and its solutions.
- Experience in establishing and maintaining teh integrity of teh project artifacts throughout teh software development lifecycle using configuration management tools such as CVS, VSS, Subversion, GIT, Rational Clear Case and Hudson, Jenkins, Clear Quest, Team City on Windows and UNIX environment.
- Skilled at Software Development Life Cycles and Agile Programming Methodologies.
- Extensively involved in risk analysis and providing mitigation plan to non and predicted issues
- Experience in software build tools like Apache Maven, Apache Ant to write Pom.xml and Build.xml respectively and also experience in administering and configuring Nexus repository manager for Maven builds.
- Extensively worked on Jenkins, Build Forge, Hudson and Salesforce FLOSUM for continuous integration and for End-to-End automation for all types of build and deployments.
- Experience as a Salesforce System Administrator, performed activities like assigning profiles, roles, permission sets, sandbox refresh, user creation, data loader activities, audit trail setup etc.,
- Used Salesforce Flosum for Continuous Intgeration and deployment to respected orgs.
- Expert in deploying teh code through web application servers like Web Sphere, Apache Tomcat, JBOSS and have experience in deploying Database changes to Oracle, MS SQL Server and MY SQL databases.
- Ability in execution of XML and scripts like Shell, Perl, batch and Python.
- Experience wif architecting application on AWS using different resources like EC2, ECS, ElasticBeasntalk, SQS, ElasticCache, DynamoDB, SNS CloudWatch, Amazon Elastic Map Reduce (EMR), AWS IOT, ElasticSearch, IAM Roles and Policies etc.
- Proficient inAWSservices like VPC, EC2, S3, ELB, AutoScalingGroups (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
- Experienced in creating multiple VPC’s and public, private subnets as per requirement and distributed them as groups into various availability zones of teh VPC.
- Managing Amazon Web Services (AWS) infrastructure wif automation and orchestration tools such as Chef.
- Involved in writing Java API for Amazon Lambda to manage some of teh AWS services.
- Implemented Domain Name Service (DNS) through Route 53 to have highly available and scalable applications.
- Written cloud formation templates in json to create custom VPC, subnets, NAT to ensure successful deployment of web applications.
- Experienced in creating RDS instances to serve data through servers for responding to requests.
- Installed Workstation, Bootstrapped Nodes, wrote Recipes, and Cookbooks and uploaded them to Chef-server and managedAWSfor EC2/S3 & ELB wif Chef Cookbooks.
- Written Chef Cookbooks for installing Tomcat, JBoss, Nginx, WebLogic, WebSphere and for configuring load balancers and fail over.,
- Experience wif automating deployment of artifact using CI tools.
- Expertise in Splunk Monitoring.
- Configured and deployed applications on Azure Cloud.
- Expert in understanding Operating Systems like Linux, UNIX, Windows.
- Experience wif using Cloud formation to build Infra stacks and managing configuration.
- Strong ability to troubleshoot any issues generated while building, deploying and in production support.
- Having good experience in J2EE Framework and its components as related to Java build, test, deployment and release management initiatives.
- Experience wif using best practices to manage infrastructure wif Industry standard security on AWS resources
- As a member of teh Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
- Responsible for defect tracking, defect reporting and defect reproducing.
- Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
TECHNICAL SKILLS
Programming Languages: C, C++, Java, XML, Shell, Ruby, Python, PHP, Perl, and HTML.
Version Control System: Harvest, Subversion (SVN), GIT, IBM Rational Clear Case.
Databases: Oracle 11g/10g/9i/8i, MYSQL, SQL server
Build Tools: ANT, Maven, Team City and Sonar.
Repositories: Nexus, Artifactory
CI Tools: Hudson, Chef, Jenkins, Puppet, Build Forge, Salesforce FLOSUM
Operating Systems: Windows, Linux, UNIX, Aix, Sun Solaris 2, RHEL
Application Servers: Apache Tomcat, Web Logic, Web Sphere, Jboss
Bug Tracking Tools: JIRA, Remedy, HP Quality Center.
AWS: EC2, ElasticBeanstalk, ECS, Cloud formation, VPC, Subnets, IAM Roles and Policies, SQS, SNS, S3, API Gateway, ElasticCache, Elastic Search, DynamoDB
PROFESSIONAL EXPERIENCE
Confidential, Oregon
Sr. DevOps/Cloud Engineer
Responsibilities:
- Designed and coded application components in an agile environment utilizing a test-driven development approach.
- Automated teh regular build and deployment processes for pre-prod and prod environments using tools such as Maven following teh Software Implementation Plan.
- Implemented a deployment solution for DEV and QA dat could deploy a build selected from a dropdown menu into an environment selected from another menu wif teh click of a button.
- Analyzed teh ANT Build projects for conversion and also converted ANT build projects to Maven build projects.
- Managed Maven project dependencies by creating parent-child relationships between projects.
- Used python scripts to automate teh deployment process.
- Created unit and functional test cases through use of testing tools such as Python and Bash.
- Automated teh process of deployment to Apache Tomcat Application Servers by developing Python Scripts.
- Create and manage Chef Cookbooks (Redhat 6). Implemented multi-tier application provisioning in OpenStack cloud, integrating it wif Chef.
- Worked wif JIRA for Issue Tracking and monitoring.
- Configured Fortify to scan teh repositories and integrated it wif CI/CD pipelines.
- Used SonarQube to detect vulnerabilities for each code commit.
- Experience in Docker containers and Docker engines integrated wif ECR.
- Architect and Deploy server software in Amazon AWS cloud.
- Worked extensively wifAWSservices like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.
- Managed Amazon redshift clusters such as launching teh cluster by specifying teh nodes and performing teh data analysis queries.
- Worked onAWSElastic Beanstalk for fast deploying of various applications developed wif Java, PHP, Node.js, Python and Docker on familiar servers such as Apache and IIS.
- Wif teh help of IAM created roles, users and groups and attached policies to provide minimum access to teh resources.
- Experience wif Puppet.
- Migrated Continuous Integration pipelines from Teamcity, Octopus to Azure DevOps for windows-based applications.
- Configured New Relic and Splunk for monitoring infrastructure and applications.
- Shell scripting for building and deploying Java application to target environments.
- Experienced wif release engineering, build or configuration management in Jboss web application environment.
- Experienced in Software Development Life-Cycle, Incident, Problem, Change, and Release Management practices.
- Used AWS Codeguru for code review and Doxygen for code documentation.
- Developed UNIX Scripts for teh purpose of manual deployment of teh code to teh different environments and E-mail teh team when teh build is completed.
- Responsible to scan applications and its repositories on schedules and work wif teh audit teams as per teh results.
- Coordinated teh resources by working closely wif Project Managers for teh release and carried deployments and builds on various environments using continuous integration tool
Environment: AWS(S3, Redshift, EC2, ELB, AutoScalingGroups, CloudTrail, CloudFormation, CloudWatch, CloudFront, IAM, SNS, RDS, Route 53, Elastic BeanStalk) Java/J2EE Ant, Maven, Docker, Tomcat, Subversion, Jenkins, Azure DevOps, Chef, OpenStack, JIRA, Jboss, Shell/bash, Python, Sonar, Puppet, Oracle, UNIX Scripts.
Confidential, Maine
DevOps/Cloud Engineer
Responsibilities:
- Provided Configuration Management and Build support for more TEMPthan 12 different applications, built and deployed to lower and higher environments.
- Defined and Implemented Configuration Management and Release Management Processes, Policies and Procedure.
- Participated in teh release cycle of teh product, which involves environments like Development, Itest, QA and UAT
- Used MAVEN scripts to automate teh build process and also installed NEXUS and used it as a Private Repository Manager wif-in teh company.
- Analyzed and Converted ANT scripts to MAVEN to standardize teh procedures.
- Installed and Configured Jenkins for CI/Automation tool wif plugins and also created jobs.
- Administered Jenkins for Continuous Integration and deployment into Tomcat/Web Sphere Application Servers, testing in build environment and release to test team on scheduled time.
- Experience wif automating deployment of artifact using CI tools.
- Managing Daily Builds, Weekly Builds, Nightly Builds and Builds on fortnight basis.
- Also worked on Apache STORM.
- Experience as a Salesforce System Administrator, performed activities like assigning profiles, roles, permission sets, sandbox refresh, user creation, data loader activities, audit trail setup etc.,
- As a Salesforce Administrator, me was responsible for maintaining teh environment including Continous Integration and Continuous Deployment.
- Used Salesforce Flosum for Continous Intgeration and deployment to respected orgs.
- Experience wif Branching, Commits, Builds, Patches, Snapshot creation and comparison for implementing Continous Integration through Flosum in Salesforce.
- Also worked on Patch Validations and fixes during Continous Deployment in Flosum.
- Experience in fetching /pushing data through Workbench or dataloader in Salesforce.
- Experience wif Repository management in Salesforce.
- Experience wif Data integration and ETL Jobs in Salesforce.
- Managed and monitored teh scheduled jobs and reports wifin teh Salesforce Orgs.
- Involved in Test class validation and deployment in Salesforce.
- Used Remedy as deployment issue tracking tool.
- Experience wif new technologies in Banking sector like Instant Card Personalization, Fraud Prevention and Commercial Lending.
- Experience wif using best practices to manage infrastructure wif Industry standard security on AWS resources
- Experience wif architecting application on AWS using different resources like EC2, ECS, ElasticBeanstalk, SQS, ElasticCache, DynamoDB, SNS CloudWatch, Route 53, ElasticSearch, IAM Roles and Policies etc.,
- Created S3 buckets wif various lifecycle policies to archive teh frequently accessed data to storage classes based on requirements.
- Installed Workstation, Bootstrapped Nodes, wrote Recipes, and Cookbooks and uploaded them to Chef-server and managedAWSfor EC2/S3 & ELB wif Chef Cookbooks.
- Written Chef Cookbooks for installing Tomcat, JBoss, Nginx, WebLogic, WebSphere and for configuring load balancers and fail over.
- Experience wif using AWS CLI, Docker and Kubernetes.
- Experience wif using Cloudformation to build Infra stacks and managing configuration.
- Own full lifecycle of build system - from analysis, development, implementation and support of builds, unit testing and deployments.
- Interact wif developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks.
- Coordinate wif Release Management regarding appropriate system releases among other development platforms.
Environment: AWS, Java, SVN, Jenkins, JIRA, GIT, Splunk, Puppet, SQL, Splunk, Docker, Bamboo, UNIX, Shell Script, Python, Salesforce, Flosum, WebSphere, Ruby, Ant, Maven, Docker, Kubernetes, Chef, Linux
Confidential, NH
DevOps Engineer
Responsibilities:
- Designed and coded application components in an agile environment utilizing a test-driven development approach.
- Automated teh regular build and deployment processes for pre-prod and prod environments using tools such as Maven following teh Software Implementation Plan.
- Implemented a deployment solution for DEV and QA dat could deploy a build selected from a dropdown menu into an environment selected from another menu wif teh click of a button.
- Analyzed teh ANT Build projects for conversion and also converted ANT build projects to Maven build projects.
- Managed Maven project dependencies by creating parent-child relationships between projects.
- Used Shell scripts to automate teh deployment process.
- Responsibility for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application (J2EE).
- Created unit and functional test cases through use of testing tools such as Python and Bash.
- Automated teh process of deployment to Apache Tomcat Application Servers by developing Perl Scripts.
- Create and manage Chef Cookbooks (Redhat 6). Implemented multi-tier application provisioning in OpenStack cloud, integrating it wif Chef.
- Worked wif JIRA for Issue Tracking and monitoring.
- Experience in Docker containers and Docker engines.
- Architect and Deploy server software in Amazon AWS cloud.
- Worked extensively wifAWSservices like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.
- Managed Amazon redshift clusters such as launching teh cluster by specifying teh nodes and performing teh data analysis queries.
- Worked onAWSElastic Beanstalk for fast deploying of various applications developed wif Java, PHP, Node.js, Python, Ruby and Docker on familiar servers such as Apache and IIS.
- Wif teh help of IAM created roles, users and groups and attached policies to provide minimum access to teh resources.
- Experience wif Puppet.
- Shell scripting for building and deploying Java application to target environments.
- Experienced wif release engineering, build or configuration management in Jboss web application environment.
- Experienced in Software Development Life-Cycle, Incident, Problem, Change, and Release Management practices.
- Used SONAR for monitoring code quality
- Developed UNIX Scripts for teh purpose of manual deployment of teh code to teh different environments and E-mail teh team when teh build is completed.
- Coordinated teh resources by working closely wif Project Managers for teh release and carried deployments and builds on various environments using continuous integration tool
Environment: AWS(S3, Redshift, EC2, ELB, AutoScalingGroups, CloudTrail, CloudFormation, CloudWatch, CloudFront, IAM, SNS, RDS, Route 53, Elastic BeanStalk) Java/J2EE Ant, Maven, Docker, Tomcat, Subversion, Jenkins, Chef, OpenStack, JIRA, Jboss, Shell/bash, Ruby, Python, Sonar, Puppet, Oracle, UNIX Scripts.
Confidential
Build and Release Engineer
Responsibilities:
- Managed builds and wrote Build scripts for Java and web sphere-based applications.
- Maintained source code repository in subversion.
- Automated deployment of builds to different environments using Hudson.
- Experienced in building Java application using make files (Ant utility), Shell Scripts.
- Ensure dat teh builds are consistent after being ported from different platforms.
- Deployment of application to teh Web Server and Application Server.
- Creation and setup of new environments/branches such as development, testing and production.
- Worked under an environment dat TEMPhas a good defect tracking system through teh use of Manual Test and Test Manager.
- Documented release, builds and source control processes and plans.
Environment: Java, Subversion, Hudson, Ant, Maven, JBoss, Weblogic, XML, Java/J2EE, Shell scripting
