Senior Devsecops Consultant
Location : Bengaluru
Experience : 6 Year
Rate: $22 / Hourly
Availability : Immediate
Work From : Onsite
Category : Information Technology & Services
PROFILE SUMMARY:
• Total of 6+Years with relevant 5+ years of experience in Devops as well as Build and Release for Java based Applications.
• Excellent working Experience in Continuous Integration & Continuous Deployment.
• Worked on web servers like Apache and application servers like Tomcat to deploy code.
• Extensive experience with software Build automation and standardization tools like Maven.
• Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
• Good knowledge in GIT. Good understanding of all Git work-flows and comfortable with all Git commands.
• Create jobs in Jenkins and monitor status of daily builds, troubleshoot build failures if any.
• Good experience in Continuous Integration with Jenkins by creating pipeline jobs.
• Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Watch, Cloud Trail, , AWS Backup , code Build , Code Deploy , code pipeline, CloudFront(CDN), AWS Fargate.
• Experience with monitoring tools like Cloud watch to monitor major metrics like Network packets, CPU utilization, Load Balancer Latency.
• Managed Docker orchestration and containerization using Kubernetes.
• Good knowledge on managing and integrating code Quality tools like SonarQube to manage sonar rules, Quality gates.
• Utilized Kubernetes for the runtime environment of the CI/CD to build test and deploys.
• Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups.
• Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
• Worked on infrastructure with Docker containerization.
• Kubernetes is being used to orchestrate the deployment, scaling and management of Docker Containers.
• Worked on Micro Services deployments on AWS ECS and EC2 instances
• Actively worked on Docker and deploying and maintaining Micro services in Dev & QA environment.
• Implemented docker-maven-plugin in maven pom to build docker images for all microservices and later used Docker file to build the docker images from the java jar files.
• Implemented build stage- to build the micro service and push the docker container image to the private docker registry.
• Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes.
• Created Pods, namespaces and required services in Kubernetes.
• Experience on Deployment Automation & Containerization (Docker, Kubernetes).
• Followed agile principles and used JIRA for maintenance and Bug development tasks.
• Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
• Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers.
• Having good experience in automating the infra and provisioning the aws services by Iaac service tool such as Terraform.
• Coordinating with development and QA team to fix build and configuration issues.
• Knowledge in Linux and Shell Scripting to automate the daily tasks , Troubleshooting and resolving Build Issues and any deployment Issues.