Devops Manager Resume
SUMMARY
- Passionate IT professional with over 18 years of experience as devops manager, architect, consultant and database administrator. A proven track record of success leading complex projects while managing cross - functional resources to drive efficiency in enterprise technology operations.
PROFESSIONAL EXPERIENCE
DEVOPS MANAGER
Confidential
Responsibilities:
- Managed team of developers, engineers and QA personnel to deliver efficient high-quality applications and infrastructure in the Microsoft Azure cloud environment.
- Set the strategic and tactical direction of the applications development strategy and prioritize a rolling list of business needs for DevOps services.
- Lead an ongoing effort to develop and mature DevOps practices and buy-in across stakeholders.
- Lead on the automation of infrastructure management, deployment and Quality Assurance.
- Monitor staff workloads and demand to ensure a level of resourcing appropriate to business needs and budgets.
- Mentor key DevOps personnel, promoting improvement in their professional skills and dedication to the company mission.
- Set and enforce quality standards as well as policies that can be applied to internal staff as well as consultants contributing code within the environment.
- Research and make recommendations on technology products, services, and standards in support of procurement and development efforts.
- Ensure high availability through architectural designs that incorporate appropriately redundant components as well as data backups and efficient recovery strategies.
- Reduce security risks in cloud environments, develop security related policies and guidelines, apply and monitor the implementation of a security infrastructure and determine how networked client devices access cloud computing services.
- Monitor and optimizes the ability of the data processing center to meet cloud computing demands, ensuring that systems are built for change, scalability, and reusability.
TOOLS: Azure Services, ARM Templates, Azure Devops, Terraform, .NET, GO CD, TeamCity, GitHub, JIRA.
SENIOR SOLUTIONS ARCHITECT
Confidential
Responsibilities:
- Participated in architectural discussions to build micro services, software and services on AWS platform.
- Migrated existing databases from on-premise to AWS RDS using various tools including but not limited to AWS Data Migration Services and AWS Schema Conversion Tool.
- Created and maintain a central repository of all data architecture artifacts including data dictionaries, database administration procedures, scripts, and security controls.
- Designed virtual private cloud environment including server, storage instances, subnets, availability zones etc.,
- Developed high level designs, plans and estimated amount of effort required to deliver on time and budget.
- Setup Amazon AWS for open source technologies, including creation of AMIs and setting up all in-house infrastructures on AWS.
- Supported AWS cloud orchestration, deployment and continuous integration / continuous delivery (CI/CD) of AWS services
- Advised customer on architecture, security designs to meet industry standards such as HIPAA, NIST.
- Helped customers building rapid proof of concepts (POC) to actively demonstrate AWS solution hypothesis with tangible work products.
TOOLS: Various AWS Services, Service Now, Turbot, Terraform, Kafka / Zookeeper, Packer, Jenkins, Vault, Docker, Okta and Lucid Chart.
DATACENTER ARCHITECT
Confidential
Responsibilities:
- Established data standards and policies, data modeling, systems architecture design, and migration system architectures to ensure access to and integrity of data assets for security and confidentiality compliance.
- Design and deploy dynamically scalable, highly available, highly reliable and fault-tolerant systems on AWS.
- Select appropriate AWS services to design and deploy an application based on the business requirements.
- Implement cost control strategies on the AWS infrastructure.
- Participate in software development processes with quality assurance, version control and build processes.
- Work with management to resolve issues and validate programming requirements within areas of responsibility.
- Assist the project manager in preparing estimates and justification for assigned tasks.
- Proficient ability to support AWS cloud orchestration, deployment and continuous integration / continuous delivery (CI/CD) of AWS services.
- Designed, deployed, managed and operated scalable, highly available and fault tolerant systems on AWS.
- Estimated AWS usage costs and identify operational cost control mechanisms.
- Researched new technology advancements and conduct evaluations focused on optimizing and improving infrastructure configuration, performance, capacity, availability and operational reliability.
- Worked closely with other individuals and groups in the execution of technology proof of concepts, deployment and adoption.
- Partnered with other technology partners to design, communicate and implement strategies, technology roadmaps, standards, processes, services, infrastructure, and application solutions.
TOOLS: EC2, S3, ELB, IAM, Auto Scaling, SQL Server 2008/ 2012/ 2014 , SSIS, SSRS, SSAS, .NET with Framework 3.5, UML, IIS, Solace, ER Studio.
DATA CENTER APP DEVELOPMENT & SUPORT / SQLDBA
Confidential
Responsibilities:
- Tune sql server by examining current workloads and hardware making improvements and measuring results.
- Performed database administration functions including security access, performance tuning, capacity planning, and database replication/ backups for recoverability.
- Mentoring developers on how to write better queries, optimize their applications and to become junior dba’s.
- Developed and implemented sql server fail over clustering for production server.
- Collaborated with developers to rewrite and tune long running queries to cut execution time, ease database load and improve scalability.
- Capacity planning, sizing and database growth projections and coordinate with storage and Intel teams for expanding drive space on production servers.
- Wrote t-sql queries for various application/user needs. Developed number of stored procedures and triggers for implementing business rules.
- Involved in project management via engagement process. Initiated several project meetings by cross functional team effects in problem solving, project deployments, deliverables and project plans.
- Provide advanced scripting techniques to automate processes and/or troubleshoot developer’s code to provide for database queries.
- Participate with design of stress, interoperability, integration and performance tests for new applications.
- Work to ensure maximum availability (99.9%) of all databases.
- Perform maintenance and implement enhancements to current inventory of database-based solutions.
- Analyze and translate business needs and opportunities into written database systems requirements.
TOOLS: SQL Server 2005, 2008, Apache, SSIS, SSRS, .NET with Framework 2.0, Microsoft Office Suite.