Build/release Engineer/ Sre Resume
Columbia, MD
SUMMARY
- 7+ years of extensive professional experience on networking, testing, building and AWS cloud computing that includes deployments of artifacts for entire application development life cycle model.
- Experienced in all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing and implementing and Post - production analysis of the projects.
- Experienced in using and configuring AWS services such as EC2, EBS, RDS, CloudWatch, Auto-scaling, IAM, Route 53, ECS, ECR and S3
- Experienced in setting up CICD pipeline using Jenkins.
- Setting up databases in AWS using S3 bucket and configuring instance backups to S3 bucket.
- Experience on Virtualization technologies like VMware and XenServer
- Hands on experience in using configuration management tools like Ansible, Terraform.
- Good knowledge in branching, tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN).
- Sound knowledge with Internet technologies including TCP/IP and HTTP.
- Hands on experience with network systems such as Servers, Switches, Firewalls and Routers.
- Certified SAFe 5 Agilist and Certified SAFe 5 DevOps Practitioner
- Experience working in Agile team, leading scrums in Agile practices.
- Expert in Data backup and archiving on AWS using S3 and Glacier.
- Experienced in scripting in various projects for automating tasks.
- Extensive experience in managing Virtualization, and system security.
- Strong Leadership, Worked Independently with minimal supervision.
TECHNICAL SKILLS
Operating Systems: Linux, Windows server - 2008, 2012,2016, 2019
Cloud Technologies: AWS, Azure
Databases: SQL, PostgreSQL, ORACLE, MySQL
Monitoring Tools: CloudWatch
Build Tools: Maven
SCM: GitHub, SVN
CI Tools: Jenkins
Configuration Management Tools: Chef
Virtualization Tools: VMware, Oracle Virtual box, XenServer
Web Development: HTML5, CSS, jQuery, PHP, AJAX, XML
Programming Languages: C, Python, JavaScript
PROFESSIONAL EXPERIENCE
Confidential, Columbia, MD
Build/Release Engineer/ SRE
Responsibilities:
- Align to EPC specific Release process and schedule for all assigned releases.
- Track Change Requests and defects for releases on Jira.
- Execute Portal releases as per release playbook.
- Coordination of all release deliverables.
- Delivery of XLC documents such as VDD/TSR/TCS and other deliverables such as Jira list, PRL for code review.
- Architect, maintain, and streamline automated build and release pipeline from code compilation, automated testing, to deployment of releases to multiple environments.
- Maintain source control branches and perform integrations with merge conflicts if needed.
- Collaborating with other RE and teams on dependencies across.
- Facilitate and champion the quick resolution of problems found during the release and deployment efforts.
- Maintained and updated source code repositories on a regular basis.
- Expertise in Git and Jenkins issues.
- Created secure CI/CD system using Git to ensure integrity of developer commits prior to deployment.
- Troubleshoot system and deployment issues.
- Work closely with the development team to integrate new deployment processes and strategies to meet our feature requirements.
- Setup and maintained Splunk based monitoring tool to provide on going monitoring, status and notifications for host and service events.
- Implementation of DevOps SRE solutions for large scale distributed web applications across multiple tiers.
- Built monitoring and automation tools
- Developed many dashboards for our network and infrastructure
- Performed deep-dive analysis on application issues
- Participated in a weekly on-call rotation
Confidential, Jessup, PA
AWS/DevOps Engineer
Responsibilities:
- Experienced in setting up and maintaining CI/CD pipeline using Jenkins, Ansible and AWS.
- Hands on experience on terraform for AWS infrastructure provisioning.
- Experienced with Ansible playbooks for virtual and physical instance provisioning, configuration management and software deployment
- Work extensively on Linux and AWS on everyday basis.
- Experienced in server infrastructure development on AWS Cloud.
- Worked extensively on EC2, RDS, Lambda, IAM, RDS, S3, Glacier, WorkSpace, VPC, Cloud Trail and many more.
- Implemented cost cutting techniques in AWS for EC2 instances.
- Deployed a complete project using automation scripts
- Developed automation process using PowerShell scripts for build & deployment.
- Experienced in building and deploying java code through Jenkins.
- Design the build and deploy processes for components and applications.
- Created build packages using automation tools.
- Participated in daily and weekly release meetings.
- Troubleshoot build issues during Jenkins build process.
- Documenting and maintaining release notes, change requests and bugs in defect tracking tool.
- Maintained metrics analysis report for every release.
- Managed GIT repositories for branching, merging and tagging.
- Performed deployments to various Linux environments.
- Worked on Active Directory authentication.
- Experienced in integrating on-prem AD with Azure and AWS.
- Experienced in VPN creation and configuration.
- Configured Atlassian tools using scripts.
- Experienced in handling Jira, Confluence and Bitbucket administration and maintenance.
- Experienced with integrating Atlassian tools with internal & external systems.
- Created Jira projects, templates, workflows, screens and other administrative activities.
- Experienced setting up end to end crucible project.
- Experience in managing repositories in the Fisheye instance.
- Managed and Supported quality assurance CMMI Level, project documentation, process improvement process improvement and reporting to management.
- Provided CMMI training to the project team.
- Analysing tools and technologies and conduct proof of concept applications based on requirements.
- Stay abreast of industry technical trends and new development to maintain current skills and remain current with industry standards.
- Producing technical documentation for the tasks assigned.
- Assisting Business Development team on technical writeups.
Confidential, Cedar Rapids, IA
AWS DevOps Engineer
Responsibilities:
- Supporting production with .net and Java applications.
- Manage the health of the entire server environment such as Dev, Prod, Non prod and Test.
- Worked on Red hat OSE of Docker container.
- Used Docker containers for application development.
- Managed special pods on Jenkins pipeline environment
- Clean up docker-pool-storage and provide more space in the LVM when needed.
- Manage pods and Nodes
- Involved in migrating the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature.
- Used JIRA as a Change Management/ Work Management/ Agile Tool.
- Migrated the existing subversion repository including history, mergers and tags.
- Branching and merging code lines in the GIT and resolved all the conflicts raised during merges.
- Monitor the entire system like the CPU and MEM usage Nodes using Grafana.
- Create projects, pods and expose it to the end-user.
- Used AWS solutions using EC2, S3, RDS, EBS, ELB, Auto scaling groups.
- Used AWS CLI within Jenkins pipelines at various stages to interact with AWS in deployment.
- Configured AWS IAM Security Group in Public and Private Subnets in VPC.
- Created AWS Route53 to route traffic between different regions.
- Created alarms and trigger points in Cloud Watch based on thresholds and monitored logs via metric filters.
- Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and DB templates.
- Maintaining AWS infrastructure and providing mentorship to others in team.
- Working with technical and non technical teams across AWS.
Environment: RHEL, AWS EC2, S3, VPC, EBS, ELB, IAM, CloudWatch, Cloud formation, VPC, SQL Server, JIRA, Git, Bash Scripting, Active Directory, Tomcat.
Confidential
DevOps Engineer
Responsibilities:
- Creating full automated CI/CD build and deployment infrastructure.
- Implementing new project builds framework using Jenkins.
- Migration of all the applications from SVN to GIT and their build jobs from older version to Jenkins.
- Monitoring the build process on daily basis and help in improving the process time.
- Used Bitbucket as source code repository.
- Managed GIT repositories for branching, merging and tagging.
- Worked on launching EC2 instances using AWS and configuring those instances as per requirements.
- Created s3 bucket policies and IAM role based policies.
- Deploying and managing the applications in AWS.
- Worked on build and deployment of JAVA and .net applications for different environments such as QA, UAT and prod.
- Worked on configuring LDAP for the organization.
- Worked on the Python scripts for automating the process of performing the backups.
- Involved in troubleshooting various outages occurred during production.
- Provide network support by responding, troubleshooting and resolving incidents.
- Knowledge on hardware and configuration of load balancers.
- Proficient and understanding of infrastructure design, various monitoring tools.
- Maintained Confidential ’s network by monitoring, troubleshooting, upgrading and automating.
- Provided managerial support when supervisor was not present.
- Provided daily status for builds and deployments in stand-up meetings.
Confidential
QA Engineer
Responsibilities:
- Experienced in working with ArcGIS Desktop with 2D and 3D analyst and other GIS softwares.
- Proactively engage in testing cycle as it pertains to the project.
- Worked closely with and follow direction from QA manager.
- Actively involved in establishment of meeting quality goals and objectives for the project.
- Achieved best employee of the month award.
- Achieved in meeting all relevant metrics and processes ensuring all the quality goals are met.
- Maintained high level of organization and reliability to meet weekly deadlines and requirements.
- Maintained and update mapping database in Mapwise.
- Performed data audits and quality control measures.
- Also acted as customer’s primary contact in providing status of the location mapped and following up to ensure issues are resolved to customer’s satisfaction.
- Involved in documenting GIS procedures and system documentation.
Confidential
Software Developer Intern
Responsibilities:
- Experienced in front end technologies like HTML5, Javascript, CSS, jQuery, AJAX and cloud computing concepts.
- Worked on XenServer in operating VM’s virtually.
- Worked on different VMware products.
- Responsible in doing build and deploying on different environments simultaneously.
- Trained on networking concepts by a professional from Microsoft.
- Planning the configuration changes to the servers adhering with ITIL change management process.
- Troubleshooting system level hardware andnetworksoftware malfunctions
- Maintain all computer, server,networkand wireless hardware which were present at the client’s location.
- Monitor the performance and availability of services within the organization and proactively respond to warnings before they cause service interruptions.
- Written complete documentation for the project done which includes building and implementation.
