Devops Engineer Resume
SUMMARY
- Experience in Solutions Architect, Devops, Software Analysis, Design, Development, Deployment and Implementation in Enterprise applications.
- Experienced in all phases of the Software Development Life Cycle (SDLC) with specific focus on the build and release of quality software. Experience in Agile/Scrum.
- Worked extensively with AWS services like EC2, S3, VPC, ELB, Auto Scaling Groups, Route 53, Cloud Watch, Cloud Formation, Cloud Front, Lambda, IAM, DynamoDB, RDS, Aurora, SNS.
- Worked extensively with Azure ARM, VMs, Active Directory, RDS, storage accounts and network security.
- Experience in developing applications using JAVA technology stack.
- Hands on experience of cloud solutions using AWS and Azure.
- Hands on experience with Ansible, Chef, Docker, Kubernetes
- Worked on multiple platforms and environments spanning Finance, IT, Medical and Tech sectors, with an ability to work both as an individual contributor and as a member of a team.
- Developed a migration plan to migrate On - premise applications into AWS and Azure Cloud in terms of Cost, Security and availability.
TECHNICAL SKILLS
Development: Java, SQL, Python, Spring MVC, Spring Boot, Hibernate, Angular
DevOps Tools: Jenkins, Docker, Kubernetes, GIT, Ansible, Chef
Cloud Services: AWS, Azure, GCP
Frontend: BootStrap, Responsive Web Design, SCSS, HTML5, CSS/CSS3
Security: Spring Security, OAuth, LDAP, JWT, active directory
Databases: RDBMS (MySQL and Oracle), mongodb, dynamoDB
Technologies: OOPs, Microservices, RESTful, IOT, Web Services, JSON, JBOSS, Tomcat, IBM Websphere, JDBC, DOM, XML, JSP, Servlet, GitHub, Bash/Shell Scripting, Linux, Jenkins, GITLAB, Agile, Http/Https, VMware, Virtual Box, web application security, Office 365
Soft Skills: Leadership, Team Building, Communication, Management, Decision Making, Mentoring, Business and IT planning, Creative Thinking, Problem Solving, Active Learning.
PROFESSIONAL EXPERIENCE
Confidential
Devops Engineer
Responsibilities:
- Developed bash scripts for automated tasks for deploying multiple applications to BIG-IP using automation and orchestration tools (Ansible Tower), ADC tools(DO, AS3, TS)
- Created Ansible YMLs files to deploy F5 products to AWS
- Created Cloud Formation template to deploy BIG-IP and other applications in amazon VPC and detailing on architecture
- Configure AWAF for different of applications and provide solutions for top 10 OWASP attacks.
- Developed Cloud Formation scripts to build on demand EC2 instance formation.
- Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.
- Created Highly Available Environments using Auto-Scaling, Load Balancers, and SNS.
- Managed AWS ( cloudwatch, S3, Ec2, IAM) for internal product development teams including configuration and deployment of all required infrastructure, administrative tasks
- Hands on experience of Chef - configuration management
- Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.
- Architect, design and implement solutions for AWS and Azure
- Work with strategic customers as an advisory architect and devops on engineering solutions of significant scale/volume/complexity on Azure and AWS
- Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Work with business units, software developers, security, to design and build applications and services within AWS and/or other cloud providers
- Provide strategic advice to clients on the benefit of moving to the cloud.
- Written and oral communication skills - ability to communicate technical concepts and support assertions with data
- Actively involved in architecture of DevOps platform and cloud solutions.
- Troubleshoots issues along the CI/CD pipelines.
Confidential
Devops Engineer
Responsibilities:
- Deployed, maintain, troubleshoot, and tune multi-tier, distributed, cloud-based application components
- Experience writing shell scripts to automate tasks on Linux servers (eg. Bash, python)
- Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, SNS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud.
- Hands on experience with Kubernetes to deploy scale, load balance, scale and manage Docker containers
- Automated deployment of builds to different environments using Jenkins
- Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from GitHub repository and use ant/maven to build war/jar artifacts and creating pipelines.
- Implemented continuous deployment system with Jenkins, AWS: CodeDeploy for deployment of Java Applications.
- Defined branching, labeling, and merge strategies for all applications in Git.
- Understanding of various configuration management tools ( Puppet, Chef)
- Provide support and feedback for application system level testing
- Worked with other developers to ensure new environments both met their requirements and confirmed to industry-standard best practices.
- Collect the new technologies and tools, and introduced them to the company, in which way it helped the company build up an agile development environment.
Confidential
Sr Software Engineer
Responsibilities:
- Supporting and working alongside Agile development teams to ensure they have all the facilities to get the job done.
- Virtualized the servers using the Docker for the test environments and dev-environments needs. And also, configuration automation using jenkins.
- Manage source code, software builds, software versioning, and detect tracking on software maintenance tasks/projects.
- Created and managed all hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT commands.
- Participated in design planning, designing, developing and testing software systems for software enhancements using Java 8, HTML5 and CSS3.
- Developing microservices, and creating API's using Java Spring Boot framework using Maven as a build tool and Microsoft SQl server 2012 R2 as an enterprise level database.
- User Interfaces were designed and developed using HTML, SCSS, and Angular5.
- All the functionality is implemented using springboot and hibernate ORM. Implemented JAVA EE components using Spring MVC, Spring transactions and Spring security modules.
- Used the features of Java 8 like stream api and filters through lambda expressions to handle the searching.
- Implemented the RESTful API Web Services for utilizing these services and exposing some of the newly implemented functionalities for others through Spring Rest Controller.
- Developed Secure Single Page Application by using Angular5 and decouple client side application from Server Side.
- Follow Agile development approach using JIRA (daily standups, planning meetings, story estimations, code review, etc.
Confidential
Java Software Engineer
Responsibilities:
- Involved in developing multi-threaded high-performance applications server-side workflow
- Implemented core java multithreading, collections, exception handling
- Worked on the development of Fixed Income analytical tool using Java, Springboot and Hibernate
- Worked on Structuring Tool for pricing of cashflows, generating price/yield reports
- Worked on the back-end data processing, systems and the generation of yield curves and cash flows.
- Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Spring.
- Implemented RESTful based web services using annotations, Springboot, Rest controller to handle different data Http requests.
- Data operations are performed using Spring ORM with Hibernate by taking using annotations, auto wiring and implement the Hibernate Template and criteria API for querying database.
- Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
- Maintaining the track of the number of the deployments and the details of the specific environments using JIRA.