Post Job Free
Sign in

Azure Engineer

Location:
Secunderabad, Telangana, India
Posted:
August 21, 2020

Contact this candidate

Resume:

Ajay Yarlagadda

********************@*****.*** Phone: 361-***-****

PROFESSIONAL SUMMARY:

Over 7+ years of experience as Build and Release/ DevOps Engineering in automating, building, deploying, and releasing of code from one environment to another environment.

Good understanding of the principles and best practices of SCM in Agile, scrum and Waterfall methodologies.

Experienced in working on DveOps operations process and tools area (Code review, Unit test automation, Build & Release automation environment, service, Incident and Change Management).

Experienced in Chef, Puppet, Ansible and Ansible Tower configuration and automation tools.

Proficient in installing Chef Workstations, Bootstrapping Nodes, writing Chef recipes, cookbooks and uploading them to Chef servers.

Expertise in using Ansible to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, and Packages. Ansible to assist in building automation purposes.

Experience in Setting up the build and deployment automation for Terraform scripts using Jenkins.

Experience in using Build Automation tools like Maven, Ant, Build Forge, MS build and a good knowledge on Gradle.

Experience in configuring Splunk and Integrated Splunk with Active directory and LDAP authentication.

Experienced in using monitoring tools like Nagios and Splunk.

Experience in using containerization and container management tools like Docker, Docker Compose and Kubernetes for Orchestration, deploying the services related to the Containers and with container-based deployments using Docker.

Knowledge in Istio to run distributed microservice architecture, and to provide a uniform way to secure, connect, and monitor microservices.

Strong experience with web/application servers like Apache Tomcat, Jetty, JBoss, IBM Web Sphere and Web Logic.

Ability in development and execution of XML, Ruby, Shell Scripts, Perl Scripts, Power shell, Batch scripts and Bash also.

Expertise in creating GIT repositories and creating the pull requests and Merging pull request and also pushing new projects to GitHub.

Experienced with Linux/UNIX environments and scripting for Build and Release Automation and strong technical skills with UNIX/Linux systems.

Proficient in tracing complex build problems, release issues and environment issues in a multi-component environment.

Ability to quickly understand, learn and implement the new system design, new technologies, data models and functional components of software system in a professional work environment.

Excellent communicative, interpersonal, intuitive, analysis and leadership skills with ability to work efficiently in both independent and teamwork environments.

24x7 Production support.

PROFESSIONAL EXPERIENCE:

Client: State Farm ( NTT DATA )

Location: Richardson, TX. Jan-2020 to Till Date

Role: DevOps Engineer

Create and maintained fully automated CI/CD pipelines for code deployment using Octopus Deploy and PowerShell.

Perform various development activities for DevOps practices for the project, including continuous integration, continuous delivery, continuous testing, and Continuous monitoring. Design continuous integration best practices for the development team using Docker, Ansible, and Jenkins. Leverage Docker and Ansible playbook design for continuous deployment and continuous delivery and maintain responsibility for configuration management for infrastructure as code. Manage deployments to Cloud services providers (CSP) environments, including AWS and Azure.

Strong verbal and written communication with the ability to effectively still critical details into actionable highlights

Excellent verbal and written communication skills including the ability to produce usable and maintainable documentation

Experience architecting and supporting highly available and highly scalable infrastructure

Passionate about new knowledge and innovation. Ability to grasp technical concepts quickly and apply that knowledge to DevOps efforts within the team

Knowledge in building distributed, highly available applications

Develop and maintain bank’s strategic developer enablement platform with a view to improving scalability, reliability, performance and resilience

Strong knowledge of the HTTP protocol and ability to understand decipher the HTTP conversation

Ability to work at a high level of professionalism and quality with customers

Develop of tools and frameworks to improve security, reliability, maintainability, availability and performance for the technology foundation of our platform

Collaborating with other DevOps engineers to maintain a deployment and management strategy - Assisting with creating and maintaining an automation and monitoring framework.

Establishing and running the processes for on-going maintenance monitoring support and security patching of a platform

Developing continuous delivery pipeline in cloud environment,

Implement and manage continuous code build and deployment with Go and other tools

Develop of tools and frameworks to improve security, reliability, maintainability, availability and performance for the technology foundation of our platform

Developing automation using Shell scripting, Linux, Chef, etc - Creating and implementing application monitoring and logging strategies using tools like New Relic, Dynatrace and Splunk.

Strong attention to detail with a professional commitment to high quality deliverables

Strong verbal and written communication with the ability to effectively and critical details into actionable highlights

Excellent verbal and written communication skills including the ability to produce usable and maintainable documentation

Experience architecting and supporting highly available and highly scalable infrastructure

Passionate about new knowledge and innovation. Ability to grasp technical concepts quickly and apply that knowledge to DevOps efforts within the team.

Worked within the Cloud for integration processes.

Performed DevOps for Linux Mac and Windows platforms.

Focused on automation and integration.

Monitored developed applications and fixed bugs Wrote code and designed continual updates.

Completed load and performance testing of extremely complex systems.

Participated in on-call Rotation

Client: Microsoft

Location: Irving, Tx. Apr-2018 to Sept-2019

Role: Azure Cloud Engineer

Responsibilities:

Working as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.

Remote login to Virtual Machines to troubleshoot, monitor and deploy applications.

Managing Windows 2012 servers, troubleshooting IP issues and working with different support teams.

Using Power shell to write, debug scripts to automate the processes and do migration of VM, involving copying and creating of VHDS.

Configuration of Microsoft DevTest Labs to migrate the virtual machines from one subscription to another subscription.

Managing day to day activity of the cloud environment, supporting development teams with their requirements.

Creating Labs, Virtual Machines along with setting up policies and using Formulas and Custom Images to deploy the network.

Managing the ticketing system of Rack space to resolve issues on the cloud environment with the cloud management third party team.

Working on Visual Studio Team Confidential to manage a backlog for the daily activities.

Worked on creating Terraform modules to launch instances in Azure & automated process of creation of resources is Azure using Terraform.

Good knowledge on Azure SQL databases and NoSQL databases.

Play a key role in managing and configuring Azure resources related like application insights, Alerts, slots, application settings, scale up and scale out services, Cloning, SSL certificates, Performance test, backups, networking, authentication and Authorization etc.

Developed installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers.

Developed and implemented the software release management for the release of web applications.

Integrated Ansible playbooks with Terraform modules to combine infrastructure creation and configuration.

Maintain and administrate GIT source code tool and create branches, labels and performed merges in GIT and implement and maintain the branching and build/release strategies utilizing Subversion in Linux.

Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins master/slave to distribute builds on salve nodes.

Experience configuring continuous integration from source control, setting up build definition within Visual Studio Team Services (VSTS) as well as configuring continuous delivery to automate the deployment of ASP.NET MVC applications to Azure web apps.

Deep understanding of programming concepts like call stacks, threading, synchronization, performance-related concepts and debugging.

Expertise using Visual studio for developing ASP.Net applications and remote debugging

Experience the technical architect for web sites such as Apache, JBoss, WebSphere, WebLogic; and deploying J2EE Applications to these environments.

Experience using tools like Fiddler, Postman for troubleshooting errors.

Client: Pfizer

Location: Groton, CT. Nov-2016 to Mar 2018

Role: Azure DevOps Consultant

Responsibilities:

Participated in 2-3 Successful Azure DevOps Organizations implementations.

Architected CI\CD build, release and deploy process using Azure DevOps

Designed and implemented continuous delivery pipelines that serve the purpose of provisioning and operating client test as well as production environments.

Experience managing, developing and building CI/CD pipelines, including: Check code quality

Unit, integration and functional tests implementation.

Managed local deployment in Kubernetes creating local clusters and deploying application containers.

Responsible for Azure DevOps, VSTS administration.

Developed and managed CI/CD process for different types of application and automated Continuous Deployment.

Provided policy templates, policy definitions and policy fragments, including complex policy

expressions, integrations with Service Bus/LogicApps.

Azure Active Directory basics: Azure AD authentication, Users and groups, Roles.

Created and configured cloud infrastructure to support Kubernetes.

Setup Kubernetes on the target cloud provider nodes.

Client: Tractor Supply Company

Location: Brentwood, TN Aug-2015 to Oct-2016

Role: windows System Administrator/AD Analyst

Responsibilities:

Work with Forests and Domains; Restructuring a Forest and Renaming Domains

Maintains the Group Policy infrastructure based on the policies and guidelines provided

Work with Group Policies

Assist with implementing solutions for hardware and software. Implement common preventive maintenance practices for hardware and software

Work with a highly secure environment using RSAT tools

Assist in management and support of internal and external DNS systems. Assist in management and support of internal DHCP architecture and scoping

Work with Global Catalog Servers and Schema

Client: DTDC.

Location: India. Mar-2013 to Jul-2015

Role: Jr. Windows System Administrator

Responsibilities:

Migrated over 700 mail accounts from Lotus Mail

Created new OUs, shared mailboxes, security groups, distribution groups.

Supported customers having MS Outlook and Active Directory issues.

Executed Server health checks for proactive monitoring and maintenance of messaging infrastructure. Duties included troubleshooting all 2nd and 3rd Level email, SPAM and Outlook client related issues.

Administration, Troubleshooting and Monitoring of Microsoft Exchange 2003, 2007 and 2010 mail servers, and Office Communication Server servers. The setup consists of about 30, 000 mailboxes across the globe.

Worked on and managed Operating System upgrades within the environment from Windows Server 2008 to Windows Server 2012. Deployed virtual servers using VMware to build out the Exchange environment.

Deployed Client Access and Mailbox server roles on separate servers to provide balanced workload functionality.

Deployed and configured Database Availability Groups to provide high availability of services.

Deployed Edge server for Exchange for external communication as well as to authenticate mobile devices.

Ran server health and replication reports to assure that systems were running at the expected optimal performance.

Worked closely with the firewall and security team to open ports and set rules for functionality.

Troubleshot issues with the client, user authentication, and mobile devices.

Used transaction logs to aid in troubleshooting efforts regarding emails and databases.

Held training for user and help desk to enhance user adoption and decrease calls to service desk personnel. Provided technical support for Android, Blackberry, IPhone, along with tablets of Android and IOS operating systems when facing issues with ActiveSync.

Added, deleted, modified user and group permissions and access in Active Directory.

Migrated Exchange 2007 to Exchange 2010 for 2500 users.

Configured virtual servers for the Exchange deployment utilizing VMWare ESXi platform.

Migrated user mailboxes to the Exchange 2010 environment and mitigated any issues that arose.

Created Database Availability Groups for the high availability of the backend databases.

Troubleshot issues with OWA, ActiveSync, and Outlook connectivity.

Decommissioned legacy Exchange 2007 servers after completion of transition.

Administered in place Lync 2010 deployment. Maintain Microsoft Windows Servers (2003 and 2008), DNS, DHCP.

Responsible for Maintaining and monitoring Datacenter.

Environment: Organizational Units, LAN, WAN, DNS, DHCP, TCP/IP, VPN.



Contact this candidate