Devops Lead
PTEC
مجموع سنوات الخبرة :16 years, 6 أشهر
This is same as UST, PTEC was acting as a sister concern for UST.
2020-11 - Current Sr. Systems Analyst, B2
UST Global, Trivandram
➢ Responsible for Environment Management and deployment automation, provision the infrastructure of windows and Linux environment in GCP - Compute Engine. In addition, developing and supporting day to day release builds and deployments, improving existing infrastructure and services with upgrades, and consolidate existing tools.
➢ Build docker images and place into GCP - Container Registry.
➢ Designed CI/CD processes in the context of a Jenkins orchestration, including the usage of automated build, test/QA and deployment tools Configure jobs and pipelines using Jenkins. Troubleshoot problems arising from Build failures and Test failures.
➢ Experience on GIT activities like creating GIT branches, merging and granting access to users on different branches and maintaining the repository.
➢ Developing build and deploy tools to make smooth pipeline transition from Dev to Production.
➢ Upgrading Jenkins and deploy on Tomcat on the existing applications. Configuring LDAP authentication with the existing software structure (Jenkins).
➢ Implemented parallel deployment successfully on the Jenkins.
➢ Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
➢ Deployed Nodejs, Python & Java based application.
➢ Message transaction - Pub/Sub - Topic/Subscription
➢ Application connectivity with backed - GCP Cloud SQL.
➢ Expert in deploying the build artifacts - Nexus Repository.
➢ After complete of the script development and process setup, execute the builds and deployments to all above environments based on weekly scheduled build calendar.
➢ Analyzing and resolving new issues and New Deployments and updating the documents.
➢ Experience in Containerization using Docker & Kubernetes.
➢ Monitoring tool configuration of Prometheus & Grafana.
➢ Experience in Scripting Language - Bash. Python as a Beginner.
➢ Experienced with cloud AWS EC2, VPC setup, instance setup, creating snapshots, AMIs, Elastic IPs and managing EBS volumes.
➢ Build, manage and continuously improved the build infrastructure for software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment.
➢ Designed CI/CD processes in the context of a Jenkins orchestration, including the usage of automated build, test/QA and deployment tools Configure jobs and pipelines using Jenkins. Troubleshoot problems arising from Build failures and Test failures.
➢ Experience on GIT activities like creating GIT branches, merging and granting access to users on different branches and maintaining the repository.
➢ Developing build and deploy tools to make smooth pipeline transition from Dev to Production.
➢ Monitoring System experience (AppDynamics, Elasticsearch, Nagios)
➢ Experience in deploying infrastructures using Terraform.
➢ Monitoring tool configuration New Relic.
➢ Creating Spring Components.
➢ Client co-ordination.
➢ Business Layer server-side coding.
➢ Generated Entity Class.
➢ Delivery of the services.
➢ Environment setups.
➢ Stories & Tasks and signing to the team
➢ Design Pattern & UML Diagrams - Use Case, Class & Sequence Diagram
➢ Design Pattern & UML Diagrams - Use Case, Class & Sequence Diagram
➢ MySQL
➢ Creating Spring Components.
➢ Provided technical consultancy.
➢ Business Layer server-side coding.
➢ Generated Entity Class.
➢ Table creations.
➢ Testing the services.
➢ Hibernate Mapper files \[Class and XML\]
➢ Management activities - JIRA & Sprint - Epics, Stories & Tasks
➢ Use Case diagrams
➢ MySQL
➢ Creating Spring Components.
➢ JMS Queues.
➢ Java Beans.
➢ Configuration Files.
➢ JUnit test.
➢ Build script.
➢ Oracle Queries.
➢ JBOSS setup.
➢ Angular2 customer support UI.
*** The City has to be Bangalore, But didn't get displayed in the dropdown of the City, hence opted the wrong city ***
➢ Development Team Lead for Phase 2.1
➢ Handling the team.
➢ UT and IUT.
➢ Verify the DSPS & UTP.
➢ Communicate with CITI Team.
➢ Creating Spring Components.
➢ JMS Queues.
➢ Java Beans.
➢ Configuration Files.
➢ JUnit test.
➢ Build script.
➢ Oracle Queries.
➢ JBOSS setup.
➢ Development of UI Classes.
➢ GWT Controller.
➢ Services classes that are related to the UI.
➢ Implementation classes that interacts with backend.
➢ SQL & PL/SQL stuffs related to the screen.
➢ Designed all the input forms using HTML, JSP and validated the input using Java Script.
➢ Involved in Designing JSP Pages and Struts.
➢ Developed the Data Access Objects using JDBC
➢ Created Action Classes and Form Beans.
➢ Involved in writing the middle ware business logic functions.
➢ Involved in the preparation of detail design specifications meeting the SDLC requirements
Completed Masters of Computer Application from the college Karunya Institute of Technology, Coimbatore, which was then affiliated to Bharathiyar University, Coimbatore