Skip to main content

DevOps Engineer

Tecnología
Aubrant Digitial
Hace 1 mesesHasta 15/5/2026
Tiempo completo

Descripción del puesto

About the role

As a DevOps Engineer specializing in Azure, you will play a crucial role in ensuring the seamless delivery and deployment of software solutions within our organization. This position combines technical expertise with a deep understanding of release management processes, aiming to enhance efficiency, reliability, and collaboration across development and operations teams.

What you'll do

  • Collaborate with development and operations teams to plan and schedule software releases.
  • Define release strategies, including deployment schedules, rollback plans, and communication strategies.
  • Utilize Azure DevOps tools and services for source code management, continuous integration, and release management.
  • Configure and maintain pipelines for automated builds, testing, and deployment.
  • Implement Infrastructure as Code practices using tools like Azure Resource Manager (ARM) templates.
  • Automate the provisioning and configuration of infrastructure components.
  • Design, implement, and maintain CI/CD pipelines to automate the end-to-end software delivery process.
  • Ensure the integration of automated testing into the CI/CD pipelines.
  • Establish monitoring and logging mechanisms for deployed applications.
  • Collaborate with support teams to troubleshoot and resolve deployment-related issues.
  • Implement security best practices for Azure environments.
  • Ensure compliance with regulatory requirements in the release management process.
  • Document release processes, configurations, and troubleshooting steps.
  • Facilitate knowledge sharing sessions within the team to improve collective expertise.
  • Foster a collaborative culture between development, operations, and other stakeholders.
  • Communicate effectively with cross-functional teams regarding release schedules and updates.
  • Communicate daily with clients and EPIC about the status of work assignments. Attend required meetings, or notify of unavailability in advance.
Qualifications
  • Proven experience in DevOps and release management with a focus on Azure.
  • In-depth knowledge of Azure DevOps services, including Repos, Pipelines, Boards, and Artifacts.
  • Proficiency in scripting languages (PowerShell, Bash) and automation tools.
  • Experience with Infrastructure as Code tools (e.g., ARM templates, Terraform).
  • Strong understanding of CI/CD principles and best practices.
  • Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Knowledge of security practices and compliance standards in cloud environments.
  • Excellent communication and collaboration skills.

¿Te interesa este puesto?