We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 11 years of IT experience in Development, System Administration and Software Configuration Management (SCM). Extensive experience includes Build/Release Management and Change/Incident Management.
  • 3 years of experience with DevOps methodologies in Server provisioning, middleware management, build and deployment automation through tools like Jenkins, Docker, Chef, Ansible, AWS, Azure, GIT etc .
  • Designed and Implemented CI & CD Pipelines achieving the end to end automation from code check - in to artifacts deployment.
  • Written Ansible Playbooks, and roles, automating infrastructure in AWS, Azure and On Prime servers.
  • Automation of AWS and Azure Environment using Ansible Playbooks.
  • Written several Playbooks in Ansible for Web-servers, SqlServer, and Monitoring tools etc.
  • Build RABBITMQ Environment in AWS from scratch Using Ansible .
  • Written Docker files to install Web-servers and Applications.
  • Written Docker-Compose.yml files and Docker files for Different environments
  • Created Tags, Commits, Docker Images
  • Achieved CI and CD Process using Docker for and Jenkins different Environments and achieved ECS in AWS .
  • Implemented and Integrated Different Environments in AWS using Chef cookbooks, roles and environments to automate infrastructure as well.
  • Integrated Chef with Cloud formation Template(CFT) using JSON and Terraform to automate instances in different environments without any down time.
  • Written Chef cookbooks and recipes to Provision Several pre-prod environments consisting of Cassandra DB installations, weblogic domain creations and several proprietary middleware installations
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Built multiple cookbooks in Chef. Implemented environments, roles, data bags in Chef for better environment management.
  • Managed AWS EC2 instances along with EBS and S3 services.
  • Maintain services hosted in AWS managing EC2 instances, Auto Scaling groups, EBS, ELB, S3, Route 53, RDS and IAM account management.
  • To automate AWS environment Written Cloud Formation Templates(CFT's) and Terraform Modules.
  • Evaluating performance of EC2 instances their CPU,Memory Usage and setting up EC2 Security Groups and VPC .
  • Hands on experience on Chef, Ansible, DOCKER and AWS
  • Configured and Managed Jenkins in various Environments RHEL,Centos & Windows
  • Administered Version Control systems GIT, Subversion to create daily backups and checkpoint files.
  • Created various branches in SVN/GIT, Merged from development branch to release branch, created tags for releases.
  • Experience creating, managing and performing container based deployments using Docker images containing Middleware & Applications together.
  • Development of b ranching and merging strategies to best suit the project requirements based on the size of the project and its team.
  • Experience with build tools Ant and Maven for writing build.xmls and pom.xmls respectively
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like MSTest, JUnit, Cobertura, Clover, PMD, findbugs and checkstyle
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds
  • Administered and Implemented CI tools Jenkins, Bamboo, BuildForge and Anthill Pro for automated builds.
  • Experience writing Shell and python scripts to automate the deployments
  • Experience using RPMs to effectively package the applications for product deployments
  • Experience in Configuring and deploying artifacts to Application servers Weblogic and Websphere
  • Extensively used Tomcat and Apache web servers for deployments and for hosting tools
  • Managed environments DEV, QA and PROD for various releases and designed instance strategies

TECHNICAL SKILLS:

Operating Systems: Unix, Linux, Windows NT/2000/2003/XP/Vista/7

Version Control Tools: GIT, SVN, Mercurial, BitBucket

Languages: C, CPP, XML, SHELL, Java, Python, Perl, Ruby

Databases: MySQL, MS Access, Oracle 9i/10g, SQL Server2005, 2008.

Application Servers: Weblogic, Websphere, JBoss, Tomcat, IIS, Apache

Build Automation Tools: Ant, Maven

Continuous Integration Tools: Jenkins, Hudson, Anthill PRO, TeamCity

Continuous Delivery Tools: Ansible, Chef

Other DevOps Tools: Docker, vagrant

Cloud Technologies: AWS, Azure

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Responsibilities:

  • Designed and Implemented CI & CD Pipelines achieving the end to end automation from code check - in to artifacts deployment.
  • Written Ansible Playbooks, and roles, automating infrastructure in AWS, Azure and On Prime servers.
  • Automation of AWS and Azure Environment using Ansible Playbooks.
  • Written several Playbooks in Ansible for Web-servers, SqlServer, and Monitoring tools etc.
  • Build RABBITMQ Environment in AWS from scratch Using Ansible .
  • Written Docker files to install Web-servers and Applications.
  • Written Docker-Compose.yml files and Docker files for Different environments
  • Created Tags, Commits, Docker Images
  • Achieved CI and CD Process using Docker for and Jenkins different Environments and achieved ECS in AWS .
  • Implemented and Integrated Different Environments in AWS using Chef cookbooks, roles and environments to automate infrastructure as well.
  • Integrated Chef with Cloud formation Template(CFT) using JSON and Terraform to automate instances in different environments without any down time.
  • Written Chef cookbooks and recipes to Provision Several pre-prod environments consisting of Cassandra DB installations, weblogic domain creations and several proprietary middleware installations
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Built multiple cookbooks in Chef. Implemented environments, roles, data bags in Chef for better environment management.
  • Managed AWS EC2 instances along with EBS and S3 services.
  • Maintain services hosted in AWS managing EC2 instances, Auto Scaling groups, EBS, ELB, S3, Route 53, RDS and IAM account management.
  • To automate AWS environment Written Cloud Formation Templates(CFT's) and Terraform Modules.
  • Evaluating performance of EC2 instances their CPU,Memory Usage and setting up EC2 Security Groups and VPC .
  • Hands on experience on Chef, Ansible, DOCKER and AWS
  • Configured and Managed Jenkins in various Environments RHEL,Centos & Windows
  • Administered Version Control systems GIT, Subversion to create daily backups and checkpoint files.
  • Created various branches in SVN/GIT, Merged from development branch to release branch, created tags for releases.
  • Experience creating, managing and performing container based deployments using Docker images containing Middleware & Applications together.
  • Development of b ranching and merging strategies to best suit the project requirements based on the size of the project and its team.
  • Experience with build tools Ant and Maven for writing build.xmls and pom.xmls respectively
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like MSTest, JUnit, Cobertura, Clover, PMD, findbugs and checkstyle
  • Experience in using Nexus and Artifactory Repository Managers for Maven builds
  • Administered and Implemented CI tools Jenkins, Bamboo, BuildForge and Anthill Pro for automated builds.
  • Experience writing Shell and python scripts to automate the deployments

We'd love your feedback!