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 Enexus Global Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
Enexus Global Inc. is seeking a skilled Azure DevOps Engineer to join our dynamic team. The successful candidate will play a crucial role in enhancing our development and deployment processes by leveraging Azure DevOps practices. This position involves collaborating with various stakeholders, optimizing CI/CD pipelines, automating deployment processes, and ensuring the seamless integration of development and operations teams. The Azure DevOps Engineer will also be responsible for maintaining infrastructure as code, optimizing cloud resource utilization, and enhancing system performance to deliver high-quality software solutions rapidly and effectively.
Job Responsibilities
- Implement and manage CI/CD pipelines using Azure DevOps tools.
- Collaborate with development teams to understand application requirements and create automated deployment processes.
- Monitor and manage Azure cloud resources, ensuring optimal performance and cost-efficiency.
- Develop Infrastructure as Code (IaC) scripts using Azure Resource Manager or Terraform.
- Conduct troubleshooting and root cause analysis for application and system issues.
- Integrate automated testing within CI/CD workflows to ensure software quality.
- Ensure compliance with security best practices in all deployments and application setups.
- Provide support for production systems and be part of an on-call rotation as required.
- Document and share knowledge, including the creation of manuals and training materials.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in DevOps or cloud engineering roles.
- Hands-on experience with Azure DevOps Services, including Boards, Repos, Pipelines, and Artifacts.
- Strong scripting skills in PowerShell, Bash, or Python.
- Experience with containerization tools such as Docker and orchestration platforms like Kubernetes.
- Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
- Solid understanding of networking principles, security best practices, and system design.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Technologies & Tools
The Azure DevOps Engineer will utilize a wide range of technologies and tools, primarily within the Microsoft Azure ecosystem. Key tools include Azure DevOps Services for CI/CD, Azure Resource Manager for cloud resource management, and Terraform for Infrastructure as Code. Knowledge of Docker and Kubernetes for container management, along with experience in monitoring tools such as Azure Monitor and Application Insights, is essential. Additionally, familiarity with source control systems like Git and testing frameworks is highly beneficial.
Ideal Candidates
Ideal candidates for the Azure DevOps Engineer position at Enexus Global Inc. are proactive thinkers with a strong technical background and a passion for automation and process improvement. They should possess excellent communication skills, enabling effective collaboration with both technical and non-technical teams. A successful candidate will be detail-oriented, innovative, and capable of working independently and under pressure, all while maintaining a can-do attitude towards challenges. They are expected to be lifelong learners, eager to keep up with the latest technologies and best practices in the DevOps field.
Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.