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
