Post Job Free
Sign in

Devops Engineer Control Systems

Location:
Woodbridge, NJ
Posted:
March 19, 2025

Contact this candidate

Resume:

MALLAREDDY JANGA

Sr DevOps Engineer

Ph No: 646-***-****

Email: ****************@*****.***

PROFESSIONAL SUMMARY

•IT professional with around 10+ years of experience in CI/CD (Continuous Integration / Continuous Deployment) process with GitHub, Strong background in Linux/Unix Administration, Build and Release Management and Cloud Implementation all within that suit the needs of an environment under DevOps Culture.

•Configured and maintained infrastructure on cloud platforms, ensuring seamless deployment and management using Infrastructure as Code.

•Developed and optimized CI/CD workflows utilizing modern automation tools to streamline software delivery processes.

•Designed and executed progressive rollout strategies, enabling risk-mitigated application updates and minimizing downtime.

•Integrated robust security measures within deployment pipelines, ensuring compliance with industry standards and best practices.

•Implemented networking solutions, optimizing connectivity and security across cloud environments for scalable applications.

•Leveraged automation frameworks to provision and manage cloud resources efficiently, reducing manual intervention.

•Worked extensively with version control systems and automated build tools, facilitating efficient collaboration and code integration.

•Orchestrated cloud-native deployment strategies, focusing on reliability, performance, and cost-effectiveness.

•Developed and managed pipelines to enable seamless software releases with automated testing and rollback strategies.

•Applied advanced monitoring and failure injection techniques to enhance system resilience and reliability.

•Designed cloud infrastructure and automated provisioning processes to support high-availability applications.

•Ensured efficient resource utilization and cost optimization in cloud deployments through structured automation.

•Built and managed deployment pipelines with flexible rollback mechanisms to ensure uninterrupted service availability.

•Strengthened security posture by embedding compliance checks within the release lifecycle, ensuring adherence to governance policies.

•Collaborated with cross-functional teams to establish automated software delivery processes, enhancing development velocity.

•Worked with distributed version control systems, ensuring streamlined code management and collaboration among teams.

•Engineered scalable and robust network architectures to support enterprise-level applications and workloads.

•Optimized deployment workflows using a combination of automated testing, validation, and phased release strategies.

•Devised disaster recovery and high-availability strategies for mission-critical applications running on the cloud.

•Automated cloud infrastructure provisioning, ensuring rapid scalability and operational efficiency across multiple cloud environments.

•Designed and executed robust deployment workflows with controlled rollouts, minimizing downtime and ensuring seamless updates.

•Integrated security policies within infrastructure automation, enforcing compliance and proactive risk mitigation.

•Developed modular and reusable Infrastructure as Code templates, optimizing cloud resource management.

•Managed cloud networking configurations, ensuring high availability, security, and optimal performance for distributed applications.

•Orchestrated seamless multi-cloud deployments, leveraging best practices for efficient workload distribution.

•Implemented fault injection and chaos engineering techniques to assess system resilience and improve reliability.

•Worked extensively with source code management and build automation tools to enhance collaboration and productivity.

•Established secure and scalable networking configurations, enabling seamless communication between services and environments.

•Implemented progressive delivery strategies, allowing controlled feature rollouts and minimizing deployment risks.

TECHNICAL SKILLS

•Operating System : Linux (RedHat, CENTOS), Unix, Solaris, Ubuntu, Windows NT, Windows, MacOS.

•Cloud Platforms : AWS (EC2, S3, Lambda, CloudWatch, RDS, SNS, Route53) GCP.

•Web Technologies : HTML, CSS, XML, AJAX.

•Automation/Configuration Tools : Jenkins, Chef, Puppet, Ansible, Kickstart, Jumpstart.

•Virtualization Technologies : Windows Hyper-V, VMware ESXi, Virtual Box, vCenter, vSphere, Power VM.

•Containerization Tools : Kubernetes, Docker, OpenShift, Spinnaker, PaaS, Open stack.

•Application/Web Server : Tomcat, Apache, Application Server, IIS, Oracle WebLogic Server 11g

•CI and Build Tools : ANT, Maven, Hudson, Bamboo

•Testing and ticketing tools : SonarQube, Selenium, JIRA, Service Now, Remedy, Connect Wise,

•Monitoring and Logging Tools : Nagios, Splunk, ELK, Datadog, Dynatrace

•Version Control Tools : GIT, GitHub, Subversion, Bit-Bucket, CVS, Clear Case

•Scripting : Python, Shell Scripting, Ruby Scripting, Power Shell, YAML Perl

•Database Systems : Oracle, SQL Server, MySQL, SQL Server, NoSQL, Mongo DB, Cassandra

•Networking/Protocol : DNS, DHCP, Cisco Routers/Switches, NIS, NFS, WAN, SMTP, LAN, FTP/TFTP, TCP/IP

EDUCATION

•Bachelor’s in computer science from Sathyabama University in 2013.

•Master’s in computer science from Harrisburg University in 2017

CERTIFICATIONS

•Certified in Microsoft Azure Administrator Associate.

•Certified Kubernetes Administrator.

•Certified in AWS Developer

PROFESSIONAL EXPERIENCE

US Bank, Minneapolis, MN May 2023- Present

Azure DevOps Engineer.

Responsibilities

Managed and configured cloud resources using Windows Azure IaaS, including Virtual Networks, Virtual Machines, Resource Groups, and Load Balancers, to build scalable cloud-based infrastructures.

Automated the deployment of virtual machines, incorporating the Microsoft Monitoring Agent and OMS extension through PowerShell scripts, ensuring efficient monitoring and management of systems.

Worked extensively with Jenkins to create advanced job chains and parameterized triggers, optimizing build and deployment pipelines for seamless integration and delivery processes.

Led the automation of infrastructure provisioning and deployment using a combination of tools like Puppet, Ansible, and Jenkins, enhancing scalability and consistency in cloud environments.

Developed and maintained end-to-end CI/CD pipelines using Jenkins, integrating code retrieval, application compilation, testing, and artifact deployment to Nexus Artifactory, ensuring efficient software delivery.

Implemented Docker containerization for applications, creating custom images for middleware installations and domain configurations, and managing deployments on Docker Swarm clusters for efficient microservices management.

Integrated various cloud services like Azure Web Apps, App Services, and Azure Backup to enhance application performance, availability, and disaster recovery solutions.

Utilized Azure Traffic Manager, Azure Application Gateway, and Network Watcher for network optimization, traffic routing, and monitoring, ensuring high availability and performance across cloud applications.

Employed tools like Terraform and Jenkins to automate infrastructure deployments, enabling repeatable, reliable, and consistent cloud provisioning across various environments.

Created and maintained continuous delivery pipelines using Jenkins and Puppet in a Linux-based environment, enabling faster and more reliable deployments.

Worked on integrating Docker with AWS ECR, pulling images from Docker Hub, and automating uploads and downloads to/from AWS S3 for efficient container management and storage.

Built and deployed Java applications in a continuous integration environment, automating the deployment and labeling process in TFS to improve efficiency and tracking.

Developed Chef Cookbooks in Ruby to automate the provisioning of pre-production environments, including middleware installations and database setups, streamlining deployment processes.

Conducted performance optimization of SQL Server stored procedures and Analysis Services, enhancing query performance and ensuring efficient data processing within enterprise applications.

Leveraged Jenkins to build jobs for creating infrastructure from GitHub repositories, specifically for deploying Terraform code, ensuring smooth infrastructure provisioning and management.

Integrated Atlassian products like Bitbucket and JIRA to facilitate version control and issue tracking, ensuring transparency and collaboration across development teams.

Used Docker Compose and Docker Registry to manage and deploy applications in containers, ensuring environment consistency and simplifying the deployment of complex application stacks.

Configured Azure Site Recovery and Azure Automation to streamline disaster recovery processes and automate routine administrative tasks, enhancing overall system reliability and management efficiency.

Worked on troubleshooting and maintaining build and deployment systems, resolving issues related to Jenkins, Subversion, and JIRA to ensure smooth integration and deployment processes.

Developed and managed cloud-based infrastructures using Azure’s cloud services, optimizing resource allocation and enhancing application resilience through efficient load balancing, traffic management, and auto-scaling.

Automated infrastructure provisioning and deployments using a combination of Puppet, Jenkins, and Vagrant to create a consistent, scalable environment, reducing manual intervention and increasing deployment efficiency.

Implemented a continuous integration pipeline using Jenkins to automate testing, deployment, and code quality analysis, ensuring that code changes were deployed to production with minimal human intervention.

Designed and automated the provisioning of cloud infrastructure using Terraform, enabling the consistent and repeatable deployment of environments in Azure and AWS, reducing configuration drift and manual errors.

Created custom monitoring and alerting solutions using Azure Network Watcher and Azure Application Insights, improving the overall visibility and health monitoring of deployed applications and infrastructure.

Developed and maintained Chef Cookbooks for provisioning and managing cloud-based environments, including middleware set up and database installations, automating the entire lifecycle of the infrastructure.

Worked with container orchestration tools like Mesos and Kubernetes to manage Docker containers at scale, ensuring optimal resource utilization and improving application uptime.

Integrated Azure DNS and Traffic Manager to optimize network traffic and enhance the availability and performance of applications deployed across multiple regions.

Managed container images in Docker Hub and AWS ECR, automating the upload, download, and deployment processes to facilitate faster and more efficient delivery of microservices applications.

Configured and automated continuous deployment pipelines for both Java and .NET applications, integrating with tools like Jenkins, GitHub, and Nexus to ensure fast, reliable, and repeatable builds and deployments.

Leveraged Azure Backup and Site Recovery to implement disaster recovery and backup strategies, ensuring data integrity and minimizing downtime for critical cloud-based applications.

Developed and maintained GitHub repositories containing Terraform scripts for infrastructure management, automating the creation and modification of cloud resources based on version-controlled templates.

Performed root cause analysis of application and infrastructure issues using Azure Monitor and Jenkins, identifying performance bottlenecks and improving system reliability and uptime.

Created and optimized Docker images for middleware configurations and database management, automating the entire process from building the images to deploying them to production environments.

Integrated tools like JIRA and Bitbucket with Jenkins to ensure a smooth development workflow, managing version control, issue tracking, and continuous integration in a unified environment.

Developed automated deployment strategies for complex microservices architectures using Docker and Jenkins, ensuring the smooth deployment of applications in multi-cloud environments such as AWS and Azure.

Automated application deployment and infrastructure management using tools like Ansible, reducing configuration drift and increasing system reliability by maintaining consistency across all environments.

Enhanced security and access control by managing Azure IAM roles and policies to ensure that only authorized users could access or modify critical cloud resources.

Performed system health checks and implemented optimization measures using AWS CloudWatch, Azure Monitor, and Nagios to track the performance and availability of applications and resources in real-time.

Built and maintained automated backup solutions using AWS S3, ensuring data redundancy and quick recovery from failure scenarios by backing up essential application data regularly.

Optimized SQL Server and NoSQL database queries and server-side configurations, improving the performance of complex queries and reducing downtime for critical applications.

Worked with continuous integration tools such as Jenkins and GitLab to automate the build, testing, and deploying cloud-based applications, streamlining workflows and reducing deployment time.

ENVIRONMENT: Windows Azure IaaS, Virtual Networks, Virtual Machines, OMS extension, Jenkins, Puppet, Ansible, CI/CD pipelines, Nexus Artifactory, Docker containerization, Azure Web Apps, App Services, Azure Network Watcher, Terraform, AWS ECR, Docker Hub, AWS S3, TFS, Chef Cookbooks, Ruby, Pre-production environments, SQL Server, Analysis Services, GitHub repositories, Kubernetes, Azure DNS, .NET applications, Nexus, Docker images, JIRA, Bitbucket, Azure IAM, AWS CloudWatch, Nagios, AWS S3 backups, NoSQL databases, AWS ECS, Auto-scaling, Load balancing, Microservices architectures

General Motors, Detroit, MI Jul 2021- Apr 2023

AWS DevOps Engineer

Responsibilities

Implemented and optimized Jenkins pipelines to automate build and deployment processes, later transitioning to GitLab to enhance scalability and streamline continuous integration workflows.

Orchestrated the migration of legacy infrastructure to AWS, leveraging various cloud services to improve the flexibility, performance, and cost-efficiency of the systems.

Designed and deployed Lambda functions in combination with API Gateway, enabling event-driven workflows that efficiently handle HTTP requests in serverless architecture.

Administered and provisioned AWS resources such as EC2, IAM, VPC, and RDS, ensuring the infrastructure's availability, security, and optimal cost management.

Integrated version control systems with CI/CD pipelines to ensure seamless code deployment across environments, accelerating development cycles and reducing manual intervention.

Maintained and organized multiple Git repositories, enforcing secure access controls and following best practices in version control to ensure code integrity and collaboration.

Developed custom Puppet manifests and modules for efficient configuration management, automating the deployment and updates of key infrastructure components.

Configured CloudWatch to track the health of critical infrastructure, creating alarms and alerts that allow for proactive management and quick responses to production issues.

Designed scalable, fault-tolerant applications leveraging AWS services such as EC2, S3, Route 53, and CloudFormation to meet high availability requirements.

Automated deployment processes by integrating GitLab with Ansible, ensuring consistency across multiple stages of the software lifecycle and reducing deployment errors.

Collaborated with development teams to deploy containerized applications using Docker, orchestrating their operation across clusters with AWS ECS and EKS for efficient management.

Utilized AWS CloudFormation to create reusable templates, automating infrastructure provisioning and ensuring environments were securely configured and scalable.

Leveraged Ansible and Python scripts to automate complex infrastructure and server management tasks, improving efficiency and reducing the need for manual interventions.

Created and optimized auto-scaling policies and security group configurations to dynamically adjust infrastructure resources based on traffic fluctuations, improving cost efficiency and resilience.

Designed and implemented web applications on AWS using EC2, Lambda, and RDS services, ensuring high availability and robust disaster recovery capabilities.

Set up and managed auto-scaling and load balancing using ELB and EC2 Auto Scaling groups, ensuring applications remained responsive to varying traffic and minimizing downtime.

Automated infrastructure deployment using tools such as Puppet and Ansible, improving consistency and reducing deployment times across environments.

Collaborated with cross-functional teams to ensure environments across development, staging, and production were consistent, maintaining the integrity of each environment.

Streamlined operational workflows by integrating multiple tools and services, enabling efficient code deployment and rapid feedback loops through fully automated pipelines.

Managed application deployments on AWS Elastic Beanstalk, simplifying the process for developers and ensuring quick, consistent delivery of services.

Developed and maintained infrastructure templates using CloudFormation and Terraform, accelerating cloud provisioning and ensuring repeatable, reliable infrastructure management.

Led the integration of third-party services into AWS, ensuring secure and efficient data exchange between cloud-based and on-premises systems.

Spearheaded initiatives to standardize Git workflows, ensuring proper configuration management and continuous testing throughout the software development process.

Managed and configured S3 bucket policies, ensuring sensitive data was securely stored and access was properly controlled across the cloud infrastructure.

Spearheaded the automation of build and deployment pipelines using Jenkins, followed by a seamless migration to GitLab to enable more efficient and scalable CI/CD workflows.

Architected and executed the migration of on-premises systems to AWS, leveraging services like EC2, RDS, and VPC to modernize infrastructure and improve overall operational agility.

Designed and implemented serverless Lambda functions to handle HTTP requests via API Gateway, enhancing system responsiveness and reducing operational overhead.

Configured and managed AWS resources including EC2 instances, IAM roles, VPC configurations, and RDS databases to ensure high availability, security, and cost-effective performance.

Integrated version control systems with automated CI/CD pipelines, streamlining the process from code commit to production deployment and ensuring faster development cycles.

Administered Git repositories and implemented robust access controls, securing source code and enforcing best practices across the organization.

Leveraged AWS CloudFormation to automate the provisioning of secure, scalable environments, creating reusable templates for rapid infrastructure deployment.

Implemented Docker containerization strategies, enabling faster application development, testing, and deployment through container orchestration with AWS ECS and EKS.

Automated infrastructure deployments using Ansible to manage server configurations and streamline updates, reducing downtime and enhancing consistency across environments.

Configured auto-scaling policies and implemented load balancing using AWS ELB and EC2 Auto Scaling to handle traffic fluctuations while optimizing resource usage.

Utilized infrastructure-as-code principles with CloudFormation and Terraform to automate the provisioning and management of cloud resources, ensuring repeatability and reducing configuration drift.

Optimized the monitoring and alerting process by setting up custom dashboards and alerts in Nagios, ensuring timely incident response and system health monitoring.

Developed a robust backup strategy for critical applications hosted on AWS by integrating S3 storage, ensuring data redundancy and disaster recovery.

Configured DNS and SSL to ensure secure communication between services, providing users with safe and seamless experience across applications.

Integrated third-party applications with AWS cloud infrastructure, ensuring secure data transfer and synchronization between external and internal systems.

Standardized Git workflows and configuration management processes, ensuring consistent code quality and minimizing errors throughout the development lifecycle.

Managed S3 bucket permissions and access policies to secure sensitive data, ensuring compliance with security standards and governance frameworks.

ENVIRONMENT: GitLab, Jenkins pipelines, CI/CD, AWS cloud, GitLab, AWS migration, Lambda functions, API Gateway, EC2, IAM, VPC, RDS, Version control systems, Puppet manifests, CloudWatch monitoring, Docker, Container orchestration, AWS ECS, EKS, Ansible, ELB, Infrastructure-as-code, DNS, SSL configuration, AWS IAM policies, VPC security groups, Terraform.

Comcast, Atlanta, GA. Dec 2019 – Jun 2021

DevOps Engineer

Responsibilities

•Managed Azure infrastructure such as Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses for development teams.

•Identity & Access Management: Azure Active Directory, Azure Identity, Multi-Factor Authentication (MFA).

•Headed up Linux/UNIX/Windows Systems Administration, Networking, and virtualization projects based on large range of Operating Systems and Distributions Including Windows Server 2003, Server 2008, Server 2012, Fedora, RedHat, CentOS, Ubuntu, Debian.

•Used Azure, Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and terraform. Provisioned EKS clusters in AWS using Terraform and managed the clusters with kubectl

•Design roles and groups using Azure Identity and Access Management (IAM).

•Wrote the Ansible playbooks which are the entry point for Ansible provisioning, where the automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.

•Used Ansible server and workstation to manage and configure nodes

•Implemented Cloud Solutions using various AWS Services including EC2, VPC, S3, Glacier, EFS, AWS Kinesis, IAM, Lambda, Directory Services, Security-Groups, CloudFront, Ops Work and Cloud Formation, Elastic Beanstalk, RDS, SNS, SQS, SES, DynamoDB, Redshift, EMR, ELB, Route 53 etc.

•Configured AWS IAM and Security Groups in Public and Private Subnets in VPC Managed IAM accounts (with MFA) and

•Extensively worked with system and network monitoring tool like Nagios, Splunk, Zabbix

•Worked with Nagios and Oracle Enterprise Manager Console for application status monitoring.

•Configured Managed and controlled the source code repository, currently housed in Subversion, GIT.

•Support for Linux/Unix systems administration, operational support and problem resolution for server systems. Created shared NFS file system, mounting and unminting NFS server, NFS client on remote machine, sharing remote file folder, starting &Stopping the NFS services. Buffer incoming events when Splunk process not available using syslog-ng.

•Monitoring and debug performance issues on different OS Linux (RHEL & Centos)

•Working in Puppet as Configuration management tool, to automate the repetitive tasks, quickly deploy critical applications, and enthusiastically managed the changes.

•Perform DevOps, including app deployments and QA, database replication, Linux system administration, real-time monitoring, and support.

•Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.

•Installed Jenkins on a Windows machine and created a master and slave configuration to implement multiple parallel builds through a build farm.

ENVIRONMENT: Azure infrastructure, Identity & Access Management, RedHat, CentOS, Ubuntu, Debian, Azure Kubernetes Service, AKS cluster, Azure CLI, Resource Manager templates, Terraform, EKS clusters, Azure IAM, Ansible playbooks, YAML, Ansible Scripts, Cloud Solutions, AWS EC2, VPC, S3, Glacier, EFS, AWS Kinesis, IAM, Lambda, DynamoDB, Nagios, Splunk, GIT, NFS file system, Puppet, ANT, MAVEN, Jenkins, Build scripts, NACLs, VPC flow logs, MFA, LDAP, Azure migration.

Thermofisher Scientific Inc., Pittsburgh, PA. Feb 2018 – Nov 2019

Build and Release Engineer

Responsibilities

Automated server provisioning and configuration management using Ansible, integrating it seamlessly with Jenkins to facilitate smooth CI/CD pipeline operations and utilizing YAML for writing efficient playbooks.

Managed build and deployment processes by leveraging MAVEN and ANT, automating artifact compilation and deployment to streamline environment transitions and enhance productivity.

Worked with development teams to define and implement a robust Git strategy, including branching and tagging models, ensuring effective version control management for efficient collaboration.

Coordinated Salesforce Orgs deployments, handling both B2B and B2C instances, ensuring integration with standard Salesforce objects, and streamlining application delivery.

Automated system configuration management with Puppet, crafting custom manifests and modules for automatic application dependency installation, reducing manual configurations.

Employed both agent-based and agentless configurations in Puppet to enhance system management and synchronize multiple servers for efficient infrastructure management.

Defined and enforced change and release management processes, advocating for continuous improvement in workflows and driving adoption of best practices across the organization.

Monitored Jenkins pipelines, identifying build stability issues, resolving blockers, and ensuring timely resolution of bottlenecks to prevent delays in the delivery pipeline.

Deployed Puppet infrastructure management tools, including Puppet Dashboard and Puppet DB, to enhance configuration control across multiple servers in large-scale environments.

Managed Git and Bitbucket repositories, implementing effective branching, merging, and tagging strategies, fostering collaboration and efficient management of software deliveries.

Configured Jenkins to automate version control by integrating with Git, ensuring continuous integration and automating the code checkout process through Poll SCM to manage builds effectively.

Utilized Jenkins for continuous integration, ensuring consistency across builds and deployments by automating artifact creation and version control management.

ENVIRONMENTS: Ansible, Jenkins, CI/CD pipeline, YAML, playbooks, MAVEN, ANT, B2B, B2C, Puppet, Jenkins pipelines, Puppet Dashboard, Puppet DB, Configuration control, deployment cycle, GIT, Bitbucket, branching strategies, Version control, Poll SCM, Artifact creation.

Nucleus Software, Noida, India. Aug 2013 – Jun 2016

Linux System Administrator

Responsibilities

•Assisted the senior UNIX/Linux administrators to resolve L2 tickets. Managed problem tickets and service request queues, responding to monitoring alerts, execution of change controls, routine & preventative maintenance, performance tuning and emergency troubleshooting & incident support.

•Installation, configuration and management of RedHat Enterprise Linux 5.x, Windows Server 2003 Active directory.

•Configured and maintained HTTP, NGINX, NTP, SAMBA servers.

•Created volume groups and logical volumes from physical volume and managed the partitions of memory, and efficiently managed RAID levels and file system through LVM.

•Managed users, groups and permissions, configured LDAP and given sudo access in test and development servers. Allowed password less logins for authorized users on servers.

•Configured LDAP authentication and set up external authentication using Active Directory and IPA servers.

•Setting up, configuring, and troubleshooting TCP/IP, DHCP, DNS, NFS, CIFS, NTP and Samba servers on different multi-platforms (Windows, Linux).

•Disk and File system management through Solstice Disk Suite on Solaris and other logical volume manager for another flavor of UNIX.

•Worked on Volume management, Disk Management, software RAID solutions using VERITAS Volume manager & Solaris Volume Manager.

ENVIRONMENTS: UNIX, Linux, RedHat Enterprise Linux, Windows Server, Active Directory, HTTP, NGINX, NTP, SAMBA servers, Physical volume, Partitions, RAID levels, LVM, LDAP, Active Directory, IPA servers, TCP/IP, DHCP, DNS, NFS, CIFS, Samba servers, Software RAID, VERITAS Volume Manager, Solaris Volume Manager, CPU.



Contact this candidate