DevOps Software Engineer 0126

nexus IT group

Chicago, New York

JOB DETAILS
SKILLS
Automation, Bash Scripting, Best Practices, Cloud Computing, Coaching, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Delivery Management, DevOps, Documentation, Identify Issues, Identity Data Management, Microsoft Windows Azure, Operational Improvement, Operational Strategy, People Management, Problem Solving Skills, Python Programming/Scripting Language, Regulatory Compliance, Release Management/Engineering, Reliability Engineering, Resource Management, Sales Pipeline, Sarbanes-Oxley Act (SOX), Scripting (Scripting Languages), Software Administration, Software Development, Software Engineering, Team Player, Windows PowerShell
LOCATION
Chicago, New York
POSTED
30+ days ago
Responsibilities:
  • Design, build, and maintain Azure DevOps pipelines (YAML and Classic).
  • Provide guidance and troubleshooting support to application development teams for pipeline issues.
  • Own and manage pipelines for internal DevOps team initiatives.
  • Develop and maintain scripts to automate repetitive tasks and improve operational efficiency.
  • Utilize PowerShell, Bash, or Python for automation across build, deployment, and maintenance processes.
  • Configure and manage Azure DevOps service connections and deployment targets.
  • Ensure smooth integration of pipelines with cloud resources and environments
  • Implement secure practices for service connections, identities, and secrets management.
  • Support compliance requirements (e.g., SOX) through proper documentation and audit readiness.
  • Partner with development, infrastructure, and security teams to deliver solutions that align with organizational goals.
  • Act as a subject matter expert and coach for DevOps best practices.
  • Diagnose and resolve issues in build and release pipelines quickly and effectively.
  • Develop and maintain rollback strategies and operational runbooks.
  • Identify opportunities to optimize pipelines, reduce deployment times, and improve reliability
  • Stay current with emerging DevOps tools and practices to enhance delivery capabilities.
 
Requirements:
  • Bachelor's degree
  • Minimum of 5 years' experience with Software engineering. 
  • Strong experience with Azure DevOps (YAML and Classic pipelines).
  • Proficiency in automation scripting (PowerShell, Bash, Python).
  • Solid understanding of CI/CD principles, build/release processes, and deployment strategies.
  • Familiarity with Azure cloud services and resource management for delivery workflows.
  • Knowledge of secure DevOps practices, including identity management and secrets handling.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Strong communication and collaboration skills to work effectively across teams.

About the Company

n

nexus IT group