Sameer - Senior DevOps Engineer AWS Azure |
[email protected] |
Location: York, New York, USA |
Relocation: yes |
Visa: GC-EAD |
SAMEERMOHD
[email protected] | (910-218-1685 | New York City, NY 11373 Summary Experienced and resourceful senior DevOps Engineer with a proven track record of over 12 years, adept at tackling intricate challenges with innovative solutions. Possessing a comprehensive, holistic skill set, I excel in supporting development and deployment operations across diverse environments. Proficient in leveraging DevOps tools like Jenkins, JFrog, and Bitbucket to establish automated build platforms for seamless continuous integration. Successfully implemented robust continuous integration and continuous delivery pipelines utilizing Docker, Jenkins, Maven, Kubernetes, and cloud platforms such as AWS and Microsoft Azure. Recognized as a collaborative team player, problem solver, and dedicated lifelong learner committed to delivering high-quality results and driving continuous improvement. Industrious Dev Operations Engineer offering 10-year background setting up CI and CD pipelines and scripting deployment activities. Well-rounded and conscientious professional committed to proactively managing change and quickly deploying critical applications. Expertise in configuration management and Agile, Scrum and Waterfall methodologies. Skills DevOps Docker Products Ansible Jinkins Kubernetes Amazon Web Services (AWS) Azure Git Linux Scrum Terraform Microsoft Azure Bash Continuous Integration (CI) Continuous Delivery (CD) SQL Java Shell Scripting Cloud Computing Elastic Search Nginx Agile Methodologies Continuous Integration Configuration Management Containerization Technologies Continuous Deployment Continuous Improvement Cross-Functional Collaboration Software Development Software Testing and Validation Continuous Integration Systems Amazon Web Services Source and Version Control: Git, Github API Design and Development API Development Incident Management Database Administration Performance Tuning Network Operations Scripting Languages Network Design Network Administration Solution Building Disaster Recovery Resource Allocation Performance Evaluation and Optimization Programming Languages: Java, C#, .Net, Python Software Component Libraries Teamwork and Collaboration Data Storage and Retrieval JS Frameworks: React, Angular, Vue Software Development Standards Object-Oriented Programming Project Management RDMS Development Software Documentation Control Databases: Oracle, MongoDB Microsoft ASP.NET Javascript Interface Design and Implementation HTML SQL Expert SDLC Processes Linux Environments Python and C++ SOAP and RESTful Web Services Experience SENIOR DEVOPS ENGINEER|Microsoft|03/2023 -Current Responsible for deploying Kubernetes clusters on Azure using ARM templates, validating, and executing scripts, and ensuring the smooth functioning of CI/CD pipelines. Responsible for automate processes, manage infrastructure, monitor performance, and collaborate with teams to deliver scalable and reliable cloud-based solutions Responsible for staying up-to-updated on Azure services and best practices to optimize and enhance the organization's cloud infrastructure. Collaborate with development and operations teams to design and deploy Azure infrastructure components, such as virtual machines, networks, storage, and databases. Implement and manage Terraform for infrastructure as code (IaC) deployment. Collaborated with development teams to optimize application performance, troubleshoot production issues, and provide technical guidance on infrastructure-related topics. Integrate source code repositories with CI/CD tools to trigger automated builds and tests. Led the migration of legacy systems to the cloud, resulting in improved scalability, cost-efficiency, and operational agility. Implemented end-to-end CI/CD pipelines using Jenkins, GitLab CI/CD, and AWS Code Pipeline, enabling rapid and automated software delivery with built-in testing and quality checks. Set up and manage Kubernetes clusters for container orchestration. AndAutomate the deployment and scaling of containerized applications Write and maintain scripts (e.g., Bash, PowerShell, Python) to automate repetitive tasks and streamline operations and develop monitoring and alerting solutions to proactively identify and resolve issues. Implement and enforce security best practices, including identity and access management, network security, and data protection. Monitor the health and performance of Azure resources and applications. Troubleshoot and resolve incidents related to application and infrastructure issues and Conduct root cause analysis for recurring problems and implement preventive measures. SENIOR DEVOPS ENGINEER|JPMC|09/2022 - 03/2023 Collaborated with cross-functional teams to design and implement scalable and resilient AWS cloud architectures, utilizing services such as EC2, S3, RDS, Elastic Beanstalk, and Lambda Automated infrastructure provisioning and configuration management using Terraform and Ansible, resulting in reduced deployment time and increased reliability. Built CI/CD pipelines with Jenkins and GitLab CI/CD to enable continuous integration, automated testing, and deployment of applications and infrastructure changes. Implemented containerization strategies using Docker and managed Kubernetes clusters with Amazon EKS, enabling efficient application deployment and scalability. Developed and maintained monitoring and logging solutions, leveraging AWS CloudWatch, ELK Stack, and Prometheus to ensure system performance, availability, and troubleshooting capabilities. Conducted regular security audits, implemented security best practices, and ensured compliance with industry standards, including IAM policies, SSL/TLS encryption, and security group configurations. Collaborated with development teams to optimize application performance, troubleshoot production issues, and provide technical guidance on infrastructure-related topics. Led the migration of legacy systems to the cloud, resulting in improved scalability, cost-efficiency, and operational agility. Implemented end-to-end CI/CD pipelines using Jenkins, GitLab CI/CD, and AWS Code Pipeline, enabling rapid and automated software delivery with built-in testing and quality checks. Designed and deployed cloud-native applications using serverless architecture and technologies like AWS Lambda and the Serverless Framework, enhancing scalability and reducing operational overhead. Ensured resiliency and high availability of critical systems by implementing strategies such as load balancing, auto-scaling, and fault-tolerant infrastructure configurations. Implemented robust security measures by defining and enforcing IAM policies, utilizing security groups, enabling SSL/TLS encryption, and performing regular vulnerability assessments. Orchestrated containerized applications using Docker and managed Kubernetes clusters with Amazon EKS, optimizing resource utilization and enabling efficient scaling and deployment. Good knowledge of Kafka Schemas and use of the Schema Registry Good knowledge of Kafka clustering, and its fault-tolerance model supporting High Availability Good knowledge in Kafka client configuration and troubleshooting Developed comprehensive monitoring and logging solutions leveraging AWS CloudWatch, ELK Stack, and Prometheus, providing real-time visibility into system performance and facilitating troubleshooting. Collaborated closely with cross-functional teams to establish best practices, standards, and guidelines for cloud development, ensuring consistent and efficient development processes. SENIOR DEVOPS ENGINEER|SEGAL GROUP INC|12/2021 - 08/2022 Expertise in designing and implementing systems in Azure IaaS and PaaS Proven success at migrating apps and data to cloud environments including SaaS integrations. Real-world proficiency using Azure components such as Compute, Storage, Networking, Azure Site Recovery, Bastion Proven expertise in designing solutions with Identify and Access Management Solutions such as Active Directory, Azure AD, and Okta Experience delivering value by leveraging Azure Automation, PowerShell or similar orchestration tools. Ability to implement system management and monitoring using tools such as Azure Monitoring, SCOM, Dashboard, PowerBI, Log Analysis, Varonis, CyberArk, and SumoLogic Experience with virtual environments such as Azure Virtual Machines, Citrix, VMware vSphere, vCenter, DRS, HA, SRM and NSX Experience in security frameworks such as SOC2, HIPPA, NIST Relevant certifications such as Azure Architect, ISC2 CCSP are preferred. Proven analytical and creative problem-solving abilities. Design & develop DevOps strategy. Implement dependency management procedure in the system. Design & implement the DevOps development process. Monitoring the system for ensuring optimum performance & providing system support. SENIOR DEVOPS ENGINEER / SRE|Comcast|01/2019 - 11/2021 Performed Build & Release activities for Major and Service Pack releases Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure (infrastructure as code) using AWS tools Designed and created multiple deployment strategies using Continuous Integration (CI) and Continuous Delivery (CD) Pipelines and configuration management tools with remote execution to ensure zero downtime and shortened deployment cycles via automated deployments Lead the cloud infrastructure maintenance effort using a combination of Jenkins, Ansible and Terraform for automating CICD pipeline in AWS Worked on Docker container snapshots, attaching to a running container, removing images, managing director structures and managing containers Used Terraform for Cloud Automation like setting up the target environment which comprises of VPC's, Subnet's, Security Group's for the migrated server's to be launched Set up Jenkins Continuous Integration builds for all releases on windows and Linux Involved in meetings with Dev managers to Create, manage and maintain the SCM Plan, standards, and procedures Wrote Ansible playbooks with Python SSH as a wrapper to manage configurations and the test playbooks on AWS instances using Python Used Azure DevOps for automating CI/CD pipeline Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change Worked on GCP for deploying code in test environments Used blue green pipeline for production purpose, also created different architecture in Azure cloud Configured and monitored firewalls in Azure cloud and set up different NSG rules Integrated Maven with Subversion to manage and deploy project related tags Worked on Monitoring tools like Splunk, Kabana and Newrelic Worked and created Grafana Dashboards Set up Maven Remote Internal Secure Repository with access restricted to team members Installed and administered Nexus repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build Installed and configured Jenkins tools on Linux and windows platforms, managing slaves and installing Jenkins plugins Used Terraform to map more complex dependencies and identify network issue Proficient in Writing Terraform templates, Ansible Cookbooks, recipes and pushed them onto Ansible Server for configuring EC2 Instances Developed Shell script to list recent n' number of builds for all the components Implement containerization using Docker containers Managed container using Kubernetes Configure Kubernetes clusters Installed and configured Sonar server and client configured Jenkins jobs to run Sonar Analysis jobs Uses Splunk to identify the error in introwenBox Experience with Terraform to build infrastructure as a code Generates Crystal reports from the Build Database. DEVOPS ENGINEER|Hyundai|04/2016 - 12/2018 Planned and designed CI CD model according to the project and Application LOBs Developed and implemented Software Release Management strategies for various applications according to the agile process Involved in development of Test environment on Docker Containers and configuring the Docker Containers using Kubernetes Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple namespacedversions Documented and published complete migration process of Subversion and have provided the support when needed Wrote Ansible playbooks with Python SSH as a wrapper to manage configurations and the test playbooks on AWS instances using Python Worked with the Architects on SDLC process being the owner of post development environments Ability to write deployment, build scripts and automated solutions using scripting languages such as Bash/Shell, Ruby, Power Shell, and Python Responsible for design and maintenance of the Subversion Repositories and the access control strategies Automated the provisioning of Tomcat app instances, Apache web servers Multiple parallel builds are implemented through a build farm by installing Bamboo on a Linux machine and creating a master-slave configuration Worked on setup of various dashboards, reports, and alerts in Splunk Developed Splunk queries and dashboards targeted at understanding application performance Set up Maven Remote Internal Secure Repository with access restricted to team members Used Terraform for cloud Automation like setting up the target environment which comprises of VPC's, Subnet's, Security Group's for the migrated server's to be launched Configured Splunk and New Relic monitoring tool for and configured Docker as a target which will collect the docker metrics for Prometheus tool and Zabbix for monitoring the application Automating the whole infrastructure (IAAC) by using terraform scripts Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure Generated Crystal reports from the Build Database Developed server-side and client-side hooks/scripts as well as other glue software to customize Git and tie in with other tools such as code review tools (gerrit), defect tracking (JIRA), build management (Continuous integration server-Hudson), etc Installed and configured Websphere application servers Deployed Java-based application in Websphere application servers Automated the provisioning of Tomcat app instances, Apache web instances through ANSIBLE as code) using IBM tools Streamlined Build process for Fortify scan of code from Manual to Automated mode by setting up Jenkins Automation environment, thus reducing manual error prone, build time, no logging to machine is required Following agile methodology using DCT as a supporting Tool Administering Hudson/Jenkins CI servers, HP Quality Centre, HP Fortify, Build servers, Code collaborator Installed and configured WebSphere application servers. MIGRATION / DEVOPS ENGINEER|HP (Symantec)|09/2015 - 02/2016 Supported the automation of builds, deployments, testing and infrastructure (infrastructure as code) using Ansible Developed Ansible recipes to configure, deploy and maintain software components of the existing infrastructure Set up & trouble shooting the nightly/on-demand builds for all Patches/Hot-fixes and for all releases Set up Jenkins Continuous Integration builds for all releases on windows and Linux Involved in meetings with Dev managers to Create, manage and maintain the SCM Plan, standards, and procedures Integrated Maven with Subversion to manage and deploy project related tags Installed and administered Nexus repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build Installed and configured Jenkins tools on Linux and windows platforms, managing slaves and installing Jenkins plugins Streamlined Build process for Fortify scan of code from Manual to Automated mode by setting up Jenkins Automation environment, thus reducing manual error prone, build time; no logging to machine is required Followed agile methodology using RTC as a supporting tool Administered Hudson/Jenkins CI servers, HP Quality Centre, HP Fortify, Build servers, Code collaborator Set up one of the build components as a Developer's Self-service Developed Shell script to list recent n' number of builds for all the components Installed and configured Sonar server and client configured Jenkins jobs to run Sonar Analysis jobs Supported Fortify scan and Code coverage activities Converted deployment shell scripts into Ruby scripts to deploy from Ansible. SYSTEM ADMIN BUILD/RELEASE ENGINEER|Qatar Airways|09/2011 - 08/2015 Coordinates and provides documentation in close cooperation with the Airport Pass Office, QR Security and HIA IT services Contributes in the assessment and evaluation of Airport Security, contracted service providers and Airport Pass enrollment staff performance; contributes in investigation and reporting of security incidents Manages the necessary documentation for system configuration and end-user training, based on the policy developed by Airport Security. Education and Training Dr Ambedkar University | Hyderabad India | 04/2010 Bachelor of Arts: Arts &Science Bachelor of Arts& Science Websites, Portfolios, Profiles https://www.linkedin.com/in/sameer-m-ba8581234/ midToken=AQFVDmiV3sBfAQ&midSig=19VsQLSWjzjX01&trk=em Certifications AWS Certified Solutions Architect - Associate Credential ID - [RWP0YL62ZMFQ1WWP] Microsoft Azure Administrator Associate - Credential ID-[1104-6044] AZ-400: Designing and Implementing Microsoft DevOps Solutions - Credential URL : https://www.credly.com/badges/f04f238a-edde-4a0d-b6a0-fc4420d800d4/linked_in_profile CKA: Certified Kubernetes Administrator - Credential ID [LF-zknb12rpt6] Credential URL :https://www.credly.com/badges/012542a5-b9b5-45a1-bead-0bf28400b297/linked_in_profile Keywords: cplusplus csharp continuous integration continuous deployment javascript sthree active directory information technology hewlett packard Arizona Idaho New York |