Hiremefast logo

Junior DevOps Engineer

Hiremefast
Full-time
Remote
$65,000 - $75,000 USD yearly

This is a remote position.

DISCLAIMER:  This job posting is intended for active pooling of candidates who will become part of our talent pool. Your qualifications will be assessed against both current and future job openings. Should your application align with a role that corresponds to your skills and experience, and an opportunity arises, our recruitment team will reach out to you immediately. Please note that this does not guarantee immediate placement or contact. Additionally, we exclusively consider applications from individuals who are currently reside in the US/Canada during their application process.



Salary:   $65,000 - $75,000 per annum

Experience Required:  Minimum 1 year of project experience 




Responsibilities:


  • Establish and configure deployment containers, automate deployments, maintain scripts and configurations used for environment monitoring and task automation.

  • Collaborate with cross-functional teams to configure, manage, and optimize Azure DevOps services, including build and release pipelines, and artifact management.

  • Implement and enhance CI/CD processes and practices to enable efficient and automated software builds, testing, and deployments. Identify opportunities for automation and process improvements.

  • Develop and maintain robust build and release pipelines using Azure DevOps tools. Ensure proper configuration and deployment of applications across multiple environments.

  • Collaborate with operations teams to implement effective monitoring and logging strategies. Proactively identify and resolve issues in the software development and deployment processes.

  • Follows, participates, and facilitates release and change management processes, including the development and execution of test scripts, implementation plans, validation plans, and rollback plans.

  • Creates process documentation, procedures, and policies. Keeps documentation up to date and works with IT teams to address concerns and maintain dictated standards within the application set responsible.

  • Stay up to date with industry trends, emerging technologies, and best practices related to DevOps, CI/CD, and infrastructure automation. Proactively propose and implement innovative solutions to optimize software delivery and deployment.

Requirements:



  • Minimum of one (1) year of working experience and proficiency in creating, enhancing, and maintaining CI/CD processes and tools in Azure Pipelines.

  • Minimum of one (1) year of experience working as a DevOps Engineer in software development and/or infrastructure.

  • Minimum of one (1) year of working experience and proficiency with software development release tools; containers, scripting, source control, and workflows, preferred Docker, Kubernetes, Terraform, Git, Azure DevOps.

  • Experience in Azure DevOps services, including source control, build and release pipelines, and artifact management.

  • Knowledge, experience, and proficiency with container technologies Docker and Kubernetes.

  • Experience with infrastructure automation using Terraform or similar tools.

  • Knowledge and experience in software development methodologies including Agile and waterfall.

  • Solid understanding of software development lifecycle (SDLC) and agile methodologies.

  • Scripting and automation skills, using tools like PowerShell, Bash, or Python.

  • Excellent verbal and written communication, problem-solving and critical thinking skills.