Software DevOps Developer (Ref# SDOD72ND)
Role details
Job location
Tech stack
Job description
Job Duties: Perform DevOps, cloud, and infrastructure engineering across Azure/AWS and hybrid environments. Develop, maintain, and execute PowerShell automation to standardize infrastructure operations, enforce security policies, perform system audits, and conduct environment health checks across Azure-hosted platforms. Responsible for software and SSL/TLS certificate lifecycle across Azure and on-prem environments. Develop and maintain PowerShell automation scripts for certificate management, file transfers, log cleanup, reporting, and system restarts. Design and implement CI/CD pipelines to automate application deployments and infrastructure changes, integrating Git branching strategies to streamline release management. Configure and enforce Git branching strategies and automate build/release pipelines to streamline deployments. Contribute to DevOps enablement for middleware platforms by maintaining environment configurations, supporting application deployments, and ensuring runtime stability across environments. Support SSL/TLS certificate deployment and validation efforts across multiple environments, ensuring secure application access through proper binding, renewal verification, and cross-team coordination. Support high-availability application platforms by troubleshooting and resolving IIS, authentication, and connectivity issues across development, QA, and production environments, ensuring continuous runtime stability. Implement on-demand and scheduled automation tasks for IIS recycling, batch processes, and environment maintenance to improve operational efficiency. Execute platform and dependency upgrades including frameworks, SDKs, and middleware components to maintain security compliance, application compatibility, and operational reliability. Collaborate with cross-functional engineering, security, and operations teams to deliver production changes, resolve incidents, and continuously improve platform observability and reliability. Identify and decommission legacy infrastructure, optimizing resource utilization, reducing operational noise, and ensuring efficient, secure, and reliable environments. Use of PowerShell, Azure, IIS, SSL/TLS Certificates, SCOM/Monitoring Dashboards, Middleware Frameworks/SDKs, and Cloud Storage Tools (AzCopy, Azure Storage).
Requirements
Position requires 3 years of experience with DevOps, Azure, PowerShell, and IIS., Requirements: Bachelor's degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field. Plus 3 years of experience in the job offered or a related occupation including Software Engineer or related experience. Position requires 3 years of experience with DevOps, Azure, PowerShell, and IIS. 40hrs/week.