Devops Engineer Resume
Houston, TX
SUMMARY
- 5+ years of professional IT experience in Web based Applications using Java, Design, Python and Deploying of object oriented technologies.
- 4+ years Azure Developer, Web Servicer, Automation/Cucumber
- 2+ years in practicing Cloud Computing, DevOps, CI/CD, Quality Engineering, Infrastructure and Microservices
- Strong exposure to both AWS and Azure cloud platforms
- Experience working and developing scripts and automation tools used for building, integrating, and deploying software releases to multiple environments.
- Good noledge of virtualization and container technology like Docker. Experience in creating Dockerfiles and working wif Docker containers
- Highly motivated, energetic team player wif excellent communication and interpersonal skills
- Knowledge of Agile and Scrum methodologies to develop best practices for software development and implementation
- Experience on JUnit and SonarQube configuration for teh testing and code quality maintenance
TECHNICAL SKILLS
Cloud Platforms: Azure,, AWS
SCMs: Azure Git, SVN, GitHub, Git, GitLab
Application/WebServers: WebLogic 9.x/10.x/12c, JBoss 7.1, Tomcat, Apache 2.x/1.3.x’
Databases: PostgresSQL, Oracle, MySQL, SQL Server
Programming Language: Java
Other Tools: iTerm, Git Bash, Groovy, UNIX Shell scripts (Ksh, Bash), Putty
PROFESSIONAL EXPERIENCE
Confidential
DevOps Engineer
Responsibilities:
- Created Dockerfile and automated docker image creation using Jenkins and Docker
- Set up Git repositories and SSH Keys in Bitbucket for Agile teams
- Implemented teh setup for Master slave architecture to improve teh performance of Jenkins
- Automated infrastructure provisioning on AWS using Terraform and Ansible
- Created nightly builds wif integration to code quality tools such as SonarQube, Veracode.
- Created quality gates in SonarQube dashboard and enforced in teh pipelines to fail teh builds when conditions not met
- Configure and manage various AWS Services including EC2, RDS, VPC, S3, CloudWatch, CloudFront, Route 53 etc.
- Utilize Terraform to launch Apache Spark & Hadoop clusters to query blockchain data
- Provision and architect infrastructure on AWS by automation using Terraform and tan trigger changes wif Jenkins
- Write Python code to create Nagios and Pager Duty alerts for incident monitoring and resolution
- Troubleshoot CI/CD using Jenkins, Git, Maven, Kubernetes, Docker
- Created Ansible playbooks from scratch in YAML. Installing, setting up & troubleshooting Ansible, created and automated platform environment setup on AWS cloud
ENVIRONMENT: Ansible, Maven, Terraform, AWS, SonarQube, Slack & BitBucket, Oracle, J2EE
Confidential, Houston, TX
Azure DevOps Consultant
Responsibilities:
- Created quality gates in SonarQube dashboard and enforced in teh pipelines to fail teh builds when conditions were not met
- Created WebApps (PaaS solutions) on Azure portal for deploying web applications using Azure DevOps pipelines
- Prepared and presented SCM best practices for implementing continuous integration for teh team
- Assisted teams reduce defects rate by 30% by introducing TDD in first 3 months
- Implemented Release management workflow for QA,UAT and Prod environments
- Setup repos on Azure Git, merging code from develop branch to master branch and prepare for deployment
ENVIRONMENT: Docker, J2EE, Azure DevOps, Git, Java, Windows Servers; XML, JIRA
Confidential, Chicago, IL
Solutions Architect
Responsibilities:
- Deployed teh application on WebSphere application server
- Developed several modules, using teh Java Sever Pages
- Included a servlet and servlet filter for simple generation of PDF’s from XML or JSP pages
- Performed teh Unit testing and integration test cases to check teh functionality of new modules
- Compiled requirements based on teh functionalities required
ENVIRONMENT: Web Sphere Server, Jenkins, PHP, CSS, Oracle 9i, Core Java 2.0, JSP, XML, HTML
