Aws Devops/openshift Resume
White House Station, NJ
PROFESSIONAL SUMMARY:
- Around 8 Years IT of experience in System Operations, Design and Deployment of applications on various Linux distributions including Monitoring, Deploying, Automation, Infrastructure configuration, Troubleshooting.
- Installation, Configuration and Maintenance of FTP server, Apache Tomcat, DNS Server on Red hat, Ubuntu Linux distributions.
- Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Ubuntu and Red Hat API.
- Experience in AWS Cloud services such as EC2, S3, EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, Cloud Trail, IAM, Cloud Front, Snowball, RDS and Glacier.
- Worked on migration of Splunk to AWS(cloud) instances. Involved in standardizing Splunk forwarder deployment, configuration and maintenance across UNIX and Windows platforms
- Configured Elastic Load Balancer and Auto scaling to design cost effective, fault tolerant and highly available systems. Experience in creating User/Group Accounts and attaching policies to User/Group Accounts using AWS IAM service.
- In - depth knowledge in all phases of the Software Development Life Cycle (SDLC).
- Continuously managed and improved software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
- Good knowledge in the principles and best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
- Managing and maintaining 1000+ virtual and physical server environment. Automating tasks with using vRO, vRA, PowerShell and PowerCLI when available
- Automate using scripting languages such as PowerShell, Ruby, Bash, Python or similar worked with Golang and Google Clould technology stack
- Evangelize the advantages of RedHat cloud computing solutions, edit and manage the creation of relevant content for the OpenShift online channels.
- Creation of Site, Subnets, and site links for replication of on premise to the Microsoft Azure cloud.
- Automation of build, Deployment and Releaseengineering, Builddevelopment and tools support. Including code compilation, packaging and deployment.
- Created branches and maintained different versions of chef Recipes in distributed Version Control tool like Git.
- Integrated Source code management GitHub repositories with Jenkins and configured jobs to build Java and various applications.
- Deploying phase monitoring Nagios, Splunk code deploying phase puppet, chef, ansible, testing, debugging
- Headed information security training, brown bags with project teams, and stake holders
- Experience in writing playbooks for Ansible and deploying applications using Ansible.
- Created various modules and Manifests in Ansible to automate various applications
- Worked with Splunk professional services to make the best practices that can be followed by everyone to maintain the performance of Splunk.
- Created algorithms to automatically trade crypto currencies using Golang, Postgres, and Docker containers.
- Managed application and system monitoring through Nagios, experience in Microsoft Azure
- Experience in Active Directory, GPOs, DNS, DHCP
- Knowledge on various networking protocols like HTTP, FTP, TCP/IP, SMTP and SSH.
- Experience in Configuring and deploying to Application servers WebLogic and WebSphere.
- Maintaining the LINUX environment and ensuring that the systems are up and available, Contribute to optimum levels of performance and productivity
- Experience as a Systems Administrator with demonstrated experience managing Active Directory Services
- Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space alterations, user management etc.)
- Wrote chef cookbooks to automate RHEL servers and Webservers patching across many Virtual Servers.
- Hands on experience on Terraform open source tool used for building, changing and versioning Infrastructure. Handled multiple providers with terraform simultaneously.
- Configured Azure in TFS RM, and Automated TFS builds to Azure environment.
- Good Knowledge on LVM (logical volume manager) and effectively utilized the partitions by optimizing the space for applications.
TECHNICAL SKILLS:
Languages/Scripting: Java script, C, Various shell flavors ksh, csh, bash, Perl, Python, XML, YAML, Ruby, JSON
Database: SQL Server, Oracle, DB2, MySQL, Postgres SQL, NoSQL, Amazon RDS managemen
Operating Systems: UNIX Solaris, Linux CentOS/Redhat/Ubuntu, Windows, MacOS, BSD, FreeBSD
Development tools: Vagrant, Eclipse, Visual Studio, Geppetto, VirtualBox
Virtualization: VMware, Oracle VM Virtual Box
Version Control Tools & Build Tools: Git, ANT, Maven, SVN, TFS & Clear case
Continuous Integration Tools: Jenkins, Bamboo
Cloud Computing: AWS (Ec2, S3, RDS & RDS) Open Stack, Azure
Configuration Management Tools: Chef, puppet & Ansible
Infrastructure Tools: Terraform
Monitoring Tools: Nagios
Network Protocols: SSH, TCP/IP
Servers: DHCP, DNS, Apache Tomcat
Methodologies: SDLC, Agile
PROFESSIONAL EXPERIENCE:
Confidential, White House Station, NJ
AWS DevOps/OpenShift
Responsibilities:
- Leveraged AWS cloud services such as EC2, auto scaling and VPC to build secure, highly scalable and flexible systems that handled load on the servers.
- Implemented TFS Build Archival to AWS Simple Storage Service S3 and created Life Cycles for managing the files in S3.
- Implemented cloud watch for setting alarm for monitoring the Ec2 instances.
- Working with AWS is the interesting part of it putty is used launching the Instance, hands on Azure.
- Experience in deployment automation and related tooling (Terraform, AWS Cloud Formation or similar).
- Creation and managing user accounts, security, rights, disk space and process monitoring in Ubuntu and Red Hat Linux.
- Scripting in PowerShell and Python. Experience with systems and IT operations, monitoring operations is involved. Using Service to manage tickets as well as building backend automation. Handling tools such as GITHUB, Urban Code Deployment, SVN, Jenkins and Maven Dockers.
- Installation, Configuration and Maintenance of FTP server, Apache Tomcat, DNS Server on Red hat, Ubuntu Linux distributions.
- Automating the tasks using Ansible playbooks, Shell scripting and Python. Provisioned and patched servers regularly using Ansible.
- Ownership and support of configuration management and deployment automation tools, including Chef, Puppet, or Salt
- RedHat cloud computing solutions, edit and manage the creation of relevant content for the OpenShift online channels.
- Experience writing Playbooks using Ansible to provision several pre-production environments and several proprietary middleware installations, created various modules and Manifests in Ansible to automate various applications
- Automate and maintain the software build process.
- Automate software deployment and monitoring. Installation, Configuration and Maintenance of FTP server, Apache Tomcat, DNS Server on Red hat API, Ubuntu Linux distributions.
- Responsibilities highly concurrent and multi-threaded systems.
- Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
- Experience writing Playbooks using Ansible to provision several pre-production environments and several proprietary middleware installations.
- Developed Processes, Tools, Automation for Jenkins based Software for Build system and delivering SW Builds
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Used Kubernets and Dockers for hybrid deployment.
- Understand, troubleshoot, and debug customer issues to ensure they realize maximum value from Red Hat API
- Monitoring 24x7, high performance and scalable systems. Worked in installing and upgrading Splunk apps and configured them. Guided all the SME's in using Splunk to create dashboards, reports, Alerts etc.
- Assisted the OpenShift team (cloud computing BU) in Partner Marketing efforts by expanding the partner eco system(SIs, SaaS and cloud providers) and onboarding partners into OpenShift Marketplace.
- Managed Splunk configuration files like inputs, props, transforms, and lookups. Deploy, configure and maintained Splunk forwarder in different platforms.
- Created a site to site VPN between on premise and Azure, using RAS for secure replication of on premise domain controller, to the newly created Microsoft Azure domain controller.
- Developing and implementation which includes Releasing, Deploying, Operating, Monitoring
- Installed and Configured Continuum jobs for automating some build Processes.Created algorithms to automatically trade crypto currencies using Golang, Postgres, and Docker containers.
- Building, changing and versioning Infrastructure by handling multiple providers with terraform simultaneously.
- Extensive experience working with multiple domain Active Directoryinfrastructures, including site setup and management, architecture/topology, schemas and schema extension management, group management, group policies, user account management, management of printers and other computer objects
- Providing the end-to-end IaaS cyber security, analytics, operating and business support systems to deliver a multi-purpose, real-time, broadband-on-demand and, edge-based
- Analyzed current cloud services governance and management market dynamics and augmented existing SaaS capabilities to address IaaSand PaaS governance opportunities including AWS and Azure cloud.
- Launched a new SaaS offering targeted to Microsoft O365 and Azure GTM partners.
- Provide 3rd Level support of Active Directory Global with 9K Users.
- Strong interpersonal and teaming skills - ability to set and enforce process and influence engineers who are not direct reports. Ability to operate in an Agile and dynamic environment.
Environment: AWS using EC2, RDS, S3, Linux, IaaS Puppet, GoLang, Jenkins, Redhat API, Active Directory, SaaS Git, TFS, PaaS, Kubernets, Dockers, OpenShift, Terraform Ruby, Python & PowerShell, Microsoft Azure
Confidential, Columbia, MD
AWS DevOps Engineer
Responsibilities:
- Hands on AWS, building CFTs. Configuration management such as Chef, Puppet, or Salt. Comprehensive compensation & benefits packages and a place to grow your career in a collaborative, fast-paced and supportive environment.
- Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure. current legacy tech stack (SQL Server and .Net) and our new tech stack (still being designed but likely to include APIs, AWS, Kafka, Callidus, Drools)
- Defining DevOps best practices for our application teams and assist them in engaging these processes.
- Provide consultative assistance to application teams in leveraging automation and monitoring tools for continuous improvement of application deployments and monitoring.
- Coordination of an Active Directory reconfiguration/Upgrade and implementation project, effectively migrating five (5) AD domains.
- Maintaining the LINUX environment and ensuring that the systems are up and available, Contribute to optimum levels of performance and productivity for the IT Department as well as the entire organization.
- Administration of Active Directory, Creation, Deletion and managing the Users and Groups
- Designed, Implemented and Administer 5 node VMware vROps environment, Ongoing Maintenance Messaging brokers such as Kafka
- Developed Processes, Tools, Automation for Jenkins based Software for Build system and delivering SW Builds
- Create and maintain development Active Directory.
- Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client side scripting using JavaScript.
- Integrated Source code management GitHub repositories with Jenkins and configured jobs to build Java and various applications.
- Implemented configuration management tool puppet and wrote custom modules in puppet to manage the nodes in the private and public cloud environment. Java professional with 3 years of experience in SDLC Process and Developing software applications using Java EE 7, Struts 2.3.24, Hibernate 5.0.1, Spring 4.1.5, XML and WebServices with Excellence in Analytical and People skills.
- Having an experience with Windows Server 2008/2012 R2 Active Directory, DHCP, DNS servers
- Installed and Configured Continuum jobs for automating some build Processes.Created algorithms to automatically trade crypto currencies using Golang, Postgres, and Docker containers.
- Installation of Azure resource group, virtual network, Network security group, Virtual Machines, Azure DNS, and gateway for Synchronization with on premise.
- Architected and documented all architecture for Microsoft Azure and Microsoft Office 365.
- Creation of Site, Subnets, and site links for replication of on premise to the Microsoft Azure cloud.
- Automate using scripting languages such as PowerShell, Ruby, Bash, Python or similar worked with Golang and Google Clould technology stack.
- Understand, troubleshoot, and debug customer issues to ensure they realize maximum value from Red Hat's OpenShift.io
- Built largely open source technology such as Docker, Kubernetes, Terraform and leveraging multiple cloud platforms both public and private to deliver a ubiquitous and consistent global platform for continuously deploying applications.
- Developed a command line utility (Golang) that wraps up the process of building, packaging, testing, and deploying your application (Development, Staging, or Production) in a common interface and using a standardized configuration process
- Ensure maximum uptime of cloud hosted environments, including production, staging, testing, authoring, and development environments.
- Keep up to date with developments in the e-Learning, technology, and DevOps fields through educational and other information resources and make our team aware of possible applications for new technologies and methods.
Environment: AWS, SVN, Maven, Dockers, Jenkins, OpenStack, VMware, OpenShift, Java, Active Directory, Kubernetes, Azure, GoLang, Terraform Windows Server, MySQL, Red Linux, Putty, Eclipse, GIT.
Confidential, Wilmington, DE
Sr. DevOps Engineer
Responsibilities:
- Maintain technical knowledge of all aspects of our technology and market, developed solutions that leverage and integrate existing open stack technologies
- Created marketing collateral to get partners onboard OpenShift Marketplace.
- Created the ETL process from MongoDB to MSSQL for NICU Data Entry and Hospital Meta- data by using theMongoDB Connector for BI and SSIS
- Created proof of concept for CI with VSTS and Created manual tests in VSTS test manager
- Used Bit Bucket for branching and staging purposes.
- Assisted the OpenShift team (cloud computing BU) in Partner Marketing efforts by expanding the partner eco system(SIs, SaaS and cloud providers) and onboarding partners into OpenShift Marketplace
- Configured Bamboo for building and continuous integration with the source code repository.
- On assignment to various Enterprise IT departments in our region designing, deploying & configuring multi-million-dollar Dell EMC EHC 4.x solutions stack (VMWare vSphere, NSX, vRA, vRO, vROPS, ViPR, ViPR SRM, vRB, Log Insight, Cloud link, and RP4VM) to provide Platform as a Service (PaaS)
- Used TFS - GIT distributed Source Control System as repository.
- Administer VMware vROps monitoring environment. Work with different IT and business teams to create effective solutions for applications and services
- Ongoing Maintenance Messaging brokers such as Kafka
- Used MongoDB and RabbitMQ to store searchable bulk log data for use by our support specialists
- Installed and Configured TFS Release Manager and automated deployments.
- VSTS which led to providing best practices guidance for setup and implementation of the DevOps for an on-premise TFS installation.
- End to end implementation of VSTS with Licensing, infrastructure, implementation processes, migration processes and checkpoints.
- Created Reports, Pivots, alerts, advance Splunk search and Visualization in Splunk enterprise.
- Monitored and troubleshoot the applications using tools like ITCAM, Dynatrace, Splunk, Wily Introscope and BMC Patrol.
- Installed and upgraded Splunk software in distributed and clustered environments for numerous corporations and public entities.
- Installed and used TFS power tools, Build Extensions power tools, TFS Sidekicks.
- Support an enterprise-class suite of monitoring, alerting, and event management tools including SolarWinds, IBM Impact, Netcool/Omnibus, BMC’s EUEM, and MIR3.
Environment: SVN, Jenkins, Maven, OpenShift, VSTS, Dockers, TFS, Python, VMware, Splunk, Windows Server, MySQL, NoSQL, DynamoDB, MongoDB, HBAse, Red Linux, Putty, Eclipse, Openstack, GIT.
Confidential, Denver, CO
Devops Engineer
Responsibilities:
- Managed Amazon Web Services for the configuration and deployment of all the required infrastructure, administrative tasks.
- Designed highly available, cost effective and fault tolerant systems using multiple EC2 virtual instances in cloud by implementing Auto scaling and Elastic load balancing to manage the Load on the Servers.
- Continuously managed and improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
- Experience involving configuring S3 versioning and lifecycle policies to backup files and archive files in Glacier.
- Automation and optimization of the development and platform management lifecycle.
- Building tools for deployment, monitoring and operations. Troubleshooting and resolving issues in our development, test and production environments.
- Up-to-date on relevant technologies, plug into user groups, analyzing trends and opportunities to ensure we are using the best possible techniques and tools.
- Automation process with popular scripting languages, integrating with third party api’s. (python, ruby, powershell, bash)
- Designing, managing, and maintaining tools to automate operational processes.
- Creating self-service capabilities for developers to write and manage microservices, automate provisioning and monitoring of a global deployment of microservices.
- Configure and administer our API developer portal and API gateway, Hands on monitoring and operations using cloud based technologies such as Kubernets.
Environment: PHP, Python, Node.js, and/or Ruby), Websphere, IBM Portal Server,Dockers, Kubernets, JBoss, Weblogic, Apache, Tomcat, SunOne, IIS, NGINX
Confidential
Python Developer
Responsibilities:
- Writing, testing, and refactoring Python code.
- Work in an Agile environment.
- Design databases and other storage systems for resilience and speed.
- Participating in code review and scrum meetings.
- Collaborating with the Operations team to tackle the high scalability challenges that come with rapid growth.
- Supports management with technical performance data from the configuration management process.
- Responsible for development and operations support of change and configuration management tools.
- Feeding the efficiently through our text analysis pipeline, in batches or in ongoing streams.
- Participated in all phases of Python development.
- Developed and Consumed Restful APIs for web applications using Python.
- Wrote Python scripts to parse XML documents and load the data in database.
- Worked extensively withBootstrapandJQueryto optimize the user experience.
- Partner with the Eclipse Che Origin communities to develop and review patches and test cases
- Guide customer-facing support cases, exceed customer expectations, and provide outstanding customer service
- Share your knowledge gained from troubleshooting issues by contributing to the global Red Hat knowledge management system
- Work closely with Red Hat development engineering and assist production support engineers and technical account managers
- Maintain a commitment to providing the best experience possible for Red Hat customers
Environment: HTML, CSS, JavaScript, ReactJS, Angular 1, Agile development, RedHat API Python 3