Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by GAC Solutions, so some details may not match this job. The employer's own page has the real description.
Overview
GAC Solutions is seeking a highly skilled Azure DevOps Engineer who will be responsible for implementing and managing Azure DevOps practices and solutions. The successful candidate will facilitate efficient software development by streamlining process automation, maintaining the continuous integration and delivery (CI/CD) pipelines, and enhancing the overall infrastructure security. The role involves collaborating closely with development teams to ensure high-quality software releases and optimizing existing processes to promote a DevOps culture within the organization.
Job Responsibilities
- Design, implement, and manage Azure DevOps pipelines to automate software deployments.
- Work with development teams to establish CI/CD practices and ensure seamless integration of development and operations.
- Monitor application performance and troubleshoot issues in pre-production and production environments.
- Implement best practices for infrastructure as code (IaC) using ARM templates or Terraform.
- Manage access controls and security policies within Azure environments.
- Conduct regular system audits and performance reviews to ensure compliance with industry standards.
- Collaborate with cross-functional teams to promote a culture of DevOps.
- Document processes, systems, and workflows for future reference and training.
- Stay current with industry trends and emerging technologies to proactively recommend improvements.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum of 3 years of experience in a DevOps role, with a focus on Azure.
- Strong understanding of CI/CD tools and best practices.
- Proficient with Azure services, including Azure DevOps, Azure Functions, and Azure Kubernetes Service (AKS).
- Experience with scripting languages such as PowerShell, Bash, or Python.
- Familiarity with containerization technologies like Docker.
- Solid understanding of networking and security principles.
- Certification in Azure DevOps or related fields is considered an asset.
Technologies & Tools
The Azure DevOps Engineer will be expected to utilize a variety of technologies and tools, including but not limited to, Microsoft Azure platform services, Azure DevOps Services, Git, Jenkins, Docker, Kubernetes, Terraform, and various monitoring and logging tools. Familiarity with configuration management tools such as Ansible or Puppet is also beneficial. The engineer will work with collaborative nature using tools like Microsoft Teams, JIRA, or Trello for project management and communication.
Ideal Candidates
Ideal candidates for the Azure DevOps Engineer position will possess strong analytical skills and a collaborative mindset. They should be proactive in identifying issues and driving solutions while maintaining a focus on quality and efficiency. An exceptional candidate will have excellent communication skills, the ability to work well under pressure, and a deep passion for learning and applying new technologies in the realm of DevOps. A commitment to continuous improvement and adaptability to change are crucial traits that will contribute to their success in this role.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.