Devsecops/devops Mobilelead Engineer Resume
Brentwood, TN
SUMMARY:
- Cross - functional Develop Xcode, Android, Java development, Example.js specializing in Azure Architecture, Deployment, and scalability.
- There has been an influction of Devops doing all developement, doing all the testing, and all the Iaas, Paas, SaaS, DevSecOps, handle all the security vaults, keystores, and doing the complete SDLC, stoping all lanes/stages/firebase/security environments, least of all no, there can’t be not testing just deployments, testing is eliminated.
- Used MS Azure with Ansible to deploy playbooks for the following MS Azure services
- Virtual Machine, Functions, Batch, Cloud Services
- Virtual Network, Load Balancer
- Visual Studio Team Services
- Blobs, Tables, Queues, Files, Disks, Azure Backup
- Used MS Azure, with computing with Virtual Machines, Networking with Virtual Network, load Balancer.
- For Storage, using Blobs, Tables, Files and Disks. Also deploying with Web apps, mobile apps
- For as Databases using SQL Server.
- Microsoft Azure Services
- Virtual Machine, Functions, Batch, Cloud Services
- Responsible configuring Xcode/Debian 8 CI/CD DevSecOps solutions.
- Migration from Debian 8 to 9 to 10 distro.
- Worked with several Mac Applications to support DevOps pipelines.
- Worked with GGI technologies such as: Perl, Python, Java and other Ansible and docker deployment strategies.
- Developed custom tools in Puppet, Apple Script, and Bash to automate the OS X infrastructure support and service
- Installed, configured and maintain Mac OS X and associated applications
- Integrated OS X computers with NetWork Storage, Linux Servers, Windows Servers as well as internal and external sites
- Installed, configure and maintain mobile devices via Mobile Device Management software
- Performed standard administration tasks (packaging, OS installs, patch management)
- Provided OS X support to internal developers and offshore developers
- 5+ Years’ Experience troubleshooting Apple Mac environment
- Mac program installation
- Mac printer installation
- Mac network configuration
- Mac email client configuration
- Experience with all Office products
- Ability to connect to File Server or NAS
- Experience with Mac OS System Upgrades and updates
- Worked with Basic Unix Command Line: SSH, Rsync, SCP, chown, chmod, and file system navigation
- Proficiency using ARD to: install software, install Apple OS updates, run UNIX commands
- Enterprise experience: familiarity and experience with AD, AD/ Mac integration, NetBoot/ Net Install/ Deploy Studio
- Knowledge of Puppet, Ansible or any other automated computer configuration management too
- MacPorts, Fink, or HomeBrew
- Apple server
- Xcode and Command line tools
- Exchange and Enterprise email
- Automated repeatable processes including, but not limited to, deployments, monitoring, and upgrades. Manage infrastructure as a code
- Secured the infrastructure with industry standard best practices and determine weaknesses
- Planned capacity, reliability, and functionality while optimizing costs
- Worked cross functionally with other teams to support and grow the product and the business
- Worked with and manage cloud/VM vendors
- Researched and test new technologies to build for the future and speed the development cycle Created and maintain process and tooling for software updates in development, test and production environments.
- Collaborated with one or more software engineering teams providing insight into systems and service reliability best practices
- Collaborated with software engineering team(s) to define proper service level objects then employ requisite monitoring, alerting and analysis to ensure these goals are continually met.
- Automated Test Framework Development:
- Improved existing automated test framework to extend the functionality across our code base and refine the mechanics of logging and reporting test results
- Embrace DevOps principles to automate the development pipeline and production software delivery
- Supported code release management and drive improvements in the release process
- Defined the definition of done for code quality and participate in code peer reviews
- Prepared actionable advice/feedback for the originating developer for solving new or existing function errors
- Expertise in Jenkins in setting enterprise build templates, integration with junit, sonarqube, checkmarx, selenium etc.,
- Defined enterprise sonarqube standards
- Quality Assurance:
- Maintained quality control and quality assurance program to test internally developed software
- Traced production errors to their root cause and identify solutions
- Monitored workflow automation to make sure it is constantly running, reporting on failures promptly.
- Worked with key technology partners to coordinate continuous improvement efforts
- Worked in a team setting to swarm issues together to reduce the time to recovery
- Migrated from ELK 7.2 to ELK Stack 7.3.1
- Migrated from ELK 7.3.1 to ELK Stack 7.5
- Administrated ongoing issues with ELK.
- Collaboration with the production team to provide guidance and help on-boarding new product on ELK.
- Administrated for end-to-end monitoring data stack from the product to display layer.
- Collaboration with application teams to complete required tools installation and ELK updates, patches, version upgrades when required.
- Administrated tuning of ELK clusters.
- Dashboard and alert creation and maintenance.
- Setup of ELK notification mail server setup and maintenance.
- Knowledge and experience with migrations across staging, and Production .
- Point of Contact for Vendor issues.
- Implemented Elastic Search, Kibana, Logstash 7.2 experience in production, in medium to large clusters
- Implemented configuring and performance tuning large clusters
- Implemented Kibana visualization strategies and techniques
- Implemented Elastic search index configuration options
- Implemented Elastic search sharing, partitioning, aliases, watchers, etc.
- Implemented Elastic Cluster and installing plugins
- Setup and Configured Jira and Confluence Integration.
- Create project templates in Confluence.
- Administrated contents of a Confluence page from or show them to users
- Administrated postmortems in Confluence after every resolved incident in Jira
- Administrated spreadsheets for Confluence data.
- Implemented Atlassian tools within an azure Instance.
- Maintain userbase for Confluence.
- Used Confluence offline for Enterprise Content Management(ECM).
- Scaled Agile Framework for Jira, Confluence, Bamboo(CI), Bitbucket(Git), and SourceTree(Git).
- Managed CI/CD request for Jira Service Desk Cloud using Elements Checklist structured lists
- Managed users service Levels for L1, L2, and L3 in Jira Service Desk Cloud using Elements Checklist structured lists
- Administrated custom fields for Jira instance migration.
- Migrated DevOps infrastructure with Atlassian.
- Used Hipchat CLI for collabortion with DevOps team project.
- Rollbacked issues to a previous status in Jira workflows.
- Administrated postmortems in Confluence after every resolved incident in Jira
- Strong background in software configuration management (SCM) enabling standard configurations for systems, network, and storage components
- Software Deployment for a given application or API.
- Prepared environments by submitting configuration requests and technical documentation.
- Developed scripts to do Continuous Integration and Development using Jenkins or other tools like Maven.
- Identified bottlenecks and garbage collection in the delivery process and facilitate the flow of changes through the DevOps pipeline.
- Removed delays, and give everyone a sense of ownership around the deployment and delivery of the application or API process.
- Configured and Setup systems built on frameworks such as Maven, Ant, Gradle, GoLang, .NET, Ruby on Rails, and Red Hat Ansible across multiple environments.
- Collaborated with development, QA, release engineering, site support, and infrastructure teams to maintain high-quality deployment artifacts as it moves through the deployment pipeline.
- Documented all DevOps and Continuous Integration processes on Jira Wiki.
- Developed and fix monitoring systems to ensure the availability of production systems.
- Developed and implement a deployment strategy using tools such as Jenkins, CircleCI, .Net, Ansible, Red Hat Ansible, Chef, or Puppet.
CORE COMPETENCIES:
Developer/DevOps CI/CD · Container Management · ELK Stack & Monitoring Process Improvement · Public & Private Cloud Development · Operating Systems Management
TECHNICAL PROFICIENCIES:
Specialties: DevOps, CI/CD, Containerization, Penetration Testing, Systems Analysis.
Applications & Services: AWS, Azure, Azure DevOps, OpenStack, Docker, Kubernetes, Active Directory, Exchange 2003-2012, MySQL, DSE Enterprise/Apache, NGINX, Tomcat, WildFly, WebSphere,FreeIPA, SSH, RabbitMQ, ELK, Kafka, Spark, Hadoop, Chef, Ansible, Puppet, Atlassian, Jenkins, .Net, Visual Studio 2017.
Platforms: Cisco Routers/Switches/Firewalls/CSS, F5 BIG IP, Brocade ADX, Windows Server 2010-2019, Windows XP-10, Linux, Solaris, Android, IOS, OS X.
Networking: TCP/IP, UDP, ICMP, SSH, HTTP, HTTP(S), FTP, DHCP, DNS, Wireless, NAT, IPTables.
Security: Nessus, Metasploit, Wireshark, Nmap, Snort, pen testing, ssh, ssl, vault, aws secrets manager, aws certificate manager, azure key vault, azure secrets, azure traffic manager.
PROFESSIONAL EXPERIENCE:
Confidential, Brentwood, TN
DevSecOps/DevOps MobileLead Engineer
Responsibilities:
- Engineers, maintains, and streamlines automated build and release pipeline from code compilation, automated testing, to deploying releases to multiple environments.
- Maintains source control branches and performing integrations with merge conflicts.
- Facilitates and champions the quick resolution of problems found during the daily build and deployment efforts.
- Creates and maintains documentation of the build/release process
- Works closely with the development teams to integrate new deployment processes and strategies
- Leads initiatives to improve the build and deployment process. Makes recommendations to improve quality, reporting, and reduce deployment time.
- Assists in the managing and maintaining of test environments, ensuring that these environments are properly setup, configured, and available for each project as scheduled.
- Analyzes new projects and initiatives and assesses environment readiness to support their collective development. Recommends necessary changes to the environments.
- Coordinates release activities with other teams (internal and external), partnering with the Change Management group to ensure a smooth and trouble - free roll out of releases.
- 6-9 years of experience in DevOps, build engineering, release management, automated software deployment practices, or software development.
- Experience as a Build and Release Manager/Engineer for an organization with large and complex information systems is preferred
- Experience with design and configuration of continuous integration build system through collaboration with IT Development and Middleware teams is preferred
- Experience with containerization, build, deployment and management of containers
- Experience with Cloud based Application Management & Deployment preferred Azure
- Experience with build automation, orchestration and dependency management tools such as Jenkins, Bamboo, BitBucket, Gitlab.
- Experience with Mobile App IOS & Android CICD process
- Strong communication skills, both written and verbal
- Strong critical thinking skills with the ability to use proven problem-solving approaches to most solutions.
- Experience with Docker, Kubernetes & Redhat OCP is a plus.
- Experience with WebSphere Commerce Build & Deployment automation. WebSphere Commerce 9 Experience is a plus.
- Experience with IBM Sterling Order Management Build & Deployment automation is plus
Confidential
DevSecOps/DevOps Lead Engineer
Responsibilities:
- Automated build platform/continuous integration experience and knowledge
- Build application with Java Framework and Spring Boot
- Demonstrated experience in deploying and configuring applications on Windows and Linux
- Provided configuration and administrative support of self - hosted (server) JIRA and Confluence instances.
- Designed and implement complex custom JIRA configurations including project workflows, field configurations, screen schemes, permission schemes, and notification schemes
- Automated build platform/continuous integration experience and knowledge
- Build application with Java Framework and Spring Boot
- Demonstrated experience in deploying and configuring applications on Windows and Linux
- Provided configuration and administrative support of self-hosted (server) JIRA and Confluence instances.
- Designed and implement complex custom JIRA configurations including project workflows, field configurations, screen schemes, permission schemes, and notification schemes
Confidential, Atlanta, GA
DevOps Lead, Atlassian Administrator
Responsibilities:
- Automated build platform/continuous integration experience and knowledge
- Build application with Java Framework and Spring Boot
- Demonstrated experience in deploying and configuring applications on Windows and Linux
- Provided configuration and administrative support of self - hosted (server) JIRA and Confluence instances.
- Designed and implement complex custom JIRA configurations including project workflows, field configurations, screen schemes, permission schemes, and notification schemes
- Implemented application security. Set access permissions for JIRA projects and Confluence spaces.
- Recommended, install, configure, test, and manage plug-ins to meet organizational and project requirements.
- Created complex custom filters using JIRA query (JQL) for setting up dashboards and generating reports.
- Provided overall thought leadership and best practice solutions to elevate the implementation and organizational adoption of the tools.
- Provided ideas for using JIRA and Confluence more efficiently to meet business needs.
- Collaborated and built partnerships with key stakeholders (both business and technical) to gather requirements for new JIRA and Confluence projects and enhancements.
- Researched and implemented Atlassian best practices.
- Actively developed and improved skill set by keeping aware of industry trends, tools, and techniques.
- Worked closely with server support teams for work involving problem determination and implementation of changes to hardware, software, applications, or network systems.
- Coordinated and responded to support requests.
Confidential, Mt. Laurel, NJ
DevOps Lead Architect Engineer
Responsibilities:
- Automated build platform/continuous integration experience and knowledge
- Familiar with Apache, Tomcat, MSSQL/ MySQL stacks.
- Worked with RackSpace cloud.
- Worked with Blueprint cloud.
- Understanding of the Agile/Scrum software development lifecycle;
- Hands on experience in building and maintaining websites using Drupal CMS;
- Demonstrated experience in deploying and configuring applications on Windows and Linux environments;
- Experience with automation tools like Jenkins, JenkinsFile, Ansible, Chef, or equivalent;
- Strong understanding and familiarity with the fundamentals of Linux systems administration;
- Experienced with application containerization (Docker) and infrastructure as code solutions;
- Excellent written and verbal communication skills;
- Equally comfortable working on a project team as well as independently;
- Documented Title Web DevOps Engineer (Web Systems, Web Developer Level 3)
- Excellent organization, planning, prioritizing skills and attention to detail;
- Experienced in setting up and deploying applications on PaaS or IaaS cloud offerings;
- Automated infrastructure using Terraform and Ansible
- Configured and Updated the Providers config files.
- Configured and Updated the Resources config files.
- Configured and Updated the Modules config files.
- Referenced and Updated the Input Variables Values.
- Referenced and Updated the Supplying Variable Values.
- Referenced and Updated the Referencing Variables
- Implemented and Updated the Interpolation as need
- Used and Updated the Functions.
- Used and Updated the Templates as need.
Confidential
DevOps Lead Architect Engineer
Responsibilities:
- Automated build platform/continuous integration experience and knowledge
- Experienced with Microsoft Team Foundation Server
- Build application with Java Framework and Spring Boot
- Strong experience with both centralized (TSVS) and distributed version control systems (Git)
- Work with supporting teams using various development IDEs (e.g., Visual Studio, Eclipse, Xcode)
- Worked with development and support of build and release pipelines for continuous delivery
- Worked with the Atlassian suite of products is highly desirable
- Worked with various build automation tools (e.g., Team Build, Chef, Jenkins, Octopus)
- Worked with multiple scripting languages (e.g., PowerShell, Bash, Python, Ruby)
- Worked with Windows server infrastructure security and updates
- Worked with build and deployment of SQL database artifacts
- Worked with Azure SDK
- Worked with Azure cli.
- Worked with interpersonal, written, and team collaboration skills
- Worked with ELK Stack for Build and Server Alerts and Monitoring
- Engaged and influence the organization
- Created TFS Build and Release Definitions for Solutions, Assist with Deployment to VTFS, Azure or AWS, Assist with Database Deployment.
- Troubleshooted Build compilation, Install, and Maintain TFS Extensions. REST API SupportTFS Native API SupportInstall and Support VS Test Rigs
- (Controller/Agents)TFS Lab Management (*set up of this is a scarce skill)Initial Folder Setup for new Repository (organize projects inside the Repo)
- Supported DevOps Lead when Grouper Builds crash (troubleshoot, in - depth research, make recommendations)Deployment and Develop Release Pipelines Package Management (NuGet, NPM)Rebuild NodeRestart VM
Confidential, Austin, Texas
Senior DevOps Engineer
Responsibilities:
- Primary Responsibilities of DevOps Engineer include but are not limited to the following: Participate in the planning, installation, configuration, and maintenance monitoring of on-premise ALM and continuous delivery servers and associated tools.
- Automated build platform/continuous integration experience and knowledge
- Ensure 24/7 availability, optimized performance, backup, recovery, and security procedures adherence.
- Performed varied and complex duties and tasks that require independent judgment to implement, support, and maintain Microsoft and Atlassian products and technology.
- Implemented Liferay for Confidential enterprise portal, enable corporate extranet and intranet.
- Used Confidential Configuration Language(HCL) to create terraform templates.
- Configured and Updated the Providers config files.
- Configured and Updated the Resources config files.
- Configured and Updated the Modules config files.
- Referenced and Updated the Input Variables Values.
- Referenced and Updated the Supplying Variable Values.
- Referenced and Updated the Referencing Variables
- Implemented and Updated the Interpolation as need
- Used and Updated the Functions.
- Used and Updated the Templates as need.
- Setting up JIRA for Change Management and Collaboration, and creating bitbucket (git) repositories for 30 development projects.
Confidential
DevOps Architect Engineer
Responsibilities:
- Configured and Setup systems built on frameworks such as .NET, Ruby on Rails, and Drupal across environments.
- Collaborated with development, QA, release engineering, site support, and infrastructure teams to maintain high-quality deployment artifacts as it moves through the deployment pipeline.
- Documented all DevOps and Continuous Integration processes on Jira Wiki. Develop and fix monitoring systems to ensure the availability of production systems.
- Developed and implemented a deployment strategy using tools such as Jenkins, Chef, or Puppet.
Confidential, Atlanta, Georgia
DevOps Engineer/Architect
Responsibilities:
- Built and configured UI in maven and gradle, and supporting java and mobile backend.
- Infused a new process of automate validation and verification.
- Worked with Senior team to ensure delivery.
- Implemented a new V&V process and validation and verification plan.
- Worked all phases of CI/CD with Jenkins Pipeline and Jenkins file.