Purple Drive
****************LOCAL ONLY RELOCATION WILL NOT BE CONSIDERED***********************
We are looking for a
Senior DevOps Engineer
with strong expertise in
CI/CD pipeline management, infrastructure automation, and Azure cloud services . The ideal candidate will have hands-on experience in designing scalable, secure, and automated DevOps processes while collaborating with development, QA, and operations teams to ensure seamless delivery.
Key Responsibilities:
CI/CD Pipeline Management
Design, implement, and maintain CI/CD pipelines using
Azure DevOps, GitHub Actions, Jenkins, and Harness
(preferred). Automate
build, test, and deployment
processes across multiple environments. Troubleshoot and optimize pipeline performance, resolving failures and bottlenecks. Configuration Management
Automate infrastructure and application configurations using
Ansible
and
Puppet . Maintain version-controlled infrastructure and application configurations. Apply
Infrastructure as Code (IaC)
for reliability, repeatability, and consistency. Infrastructure Automation
Develop automation scripts using
Shell, Ruby, or Python
for provisioning, monitoring, and alerting. Integrate automation solutions with
monitoring, security, and compliance systems . Cloud DevOps (Azure Focused)
Manage
Azure DevOps services
including Boards, Repos, Pipelines, and Artifacts. Provision and manage
Azure cloud resources
via automation tools. Support
hybrid and multi-cloud deployments
where required. Version Control & SCM
Manage Git repositories and branching strategies. Integrate
code quality and security checks
into CI/CD pipelines. Monitoring, Logging & Alerting
Implement monitoring tools such as
Azure Monitor, Application Insights , and other observability solutions. Configure automated
alerts and thresholds
for build, deployment, and runtime anomalies. Security & Compliance
Embed
DevSecOps practices
into CI/CD pipelines. Manage secrets securely using
Azure Key Vault, GitHub Secrets , or equivalent solutions. Environment Management
Manage and maintain
staging, testing, and production environments . Collaborate with developers and QA to ensure environment readiness. Performance & Scalability Optimization
Analyze performance metrics and recommend optimizations. Monitor infrastructure utilization and scale systems to meet demand. Required Skills & Qualifications:
9+ years
of relevant experience in DevOps engineering. Strong hands-on expertise in
Azure DevOps, GitHub Actions, and Jenkins . Experience with
Ansible, Puppet, IaC tools (Terraform preferred) . Proficiency in scripting with
Shell, Ruby, or Python . Solid understanding of
CI/CD best practices, automation, and monitoring solutions . Experience with
cloud infrastructure management , primarily
Azure
(AWS/GCP exposure is a plus). Knowledge of
DevSecOps practices and compliance requirements .
We are looking for a
Senior DevOps Engineer
with strong expertise in
CI/CD pipeline management, infrastructure automation, and Azure cloud services . The ideal candidate will have hands-on experience in designing scalable, secure, and automated DevOps processes while collaborating with development, QA, and operations teams to ensure seamless delivery.
Key Responsibilities:
CI/CD Pipeline Management
Design, implement, and maintain CI/CD pipelines using
Azure DevOps, GitHub Actions, Jenkins, and Harness
(preferred). Automate
build, test, and deployment
processes across multiple environments. Troubleshoot and optimize pipeline performance, resolving failures and bottlenecks. Configuration Management
Automate infrastructure and application configurations using
Ansible
and
Puppet . Maintain version-controlled infrastructure and application configurations. Apply
Infrastructure as Code (IaC)
for reliability, repeatability, and consistency. Infrastructure Automation
Develop automation scripts using
Shell, Ruby, or Python
for provisioning, monitoring, and alerting. Integrate automation solutions with
monitoring, security, and compliance systems . Cloud DevOps (Azure Focused)
Manage
Azure DevOps services
including Boards, Repos, Pipelines, and Artifacts. Provision and manage
Azure cloud resources
via automation tools. Support
hybrid and multi-cloud deployments
where required. Version Control & SCM
Manage Git repositories and branching strategies. Integrate
code quality and security checks
into CI/CD pipelines. Monitoring, Logging & Alerting
Implement monitoring tools such as
Azure Monitor, Application Insights , and other observability solutions. Configure automated
alerts and thresholds
for build, deployment, and runtime anomalies. Security & Compliance
Embed
DevSecOps practices
into CI/CD pipelines. Manage secrets securely using
Azure Key Vault, GitHub Secrets , or equivalent solutions. Environment Management
Manage and maintain
staging, testing, and production environments . Collaborate with developers and QA to ensure environment readiness. Performance & Scalability Optimization
Analyze performance metrics and recommend optimizations. Monitor infrastructure utilization and scale systems to meet demand. Required Skills & Qualifications:
9+ years
of relevant experience in DevOps engineering. Strong hands-on expertise in
Azure DevOps, GitHub Actions, and Jenkins . Experience with
Ansible, Puppet, IaC tools (Terraform preferred) . Proficiency in scripting with
Shell, Ruby, or Python . Solid understanding of
CI/CD best practices, automation, and monitoring solutions . Experience with
cloud infrastructure management , primarily
Azure
(AWS/GCP exposure is a plus). Knowledge of
DevSecOps practices and compliance requirements .