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 Tanisha Systems, Inc, so some details may not match this job. The employer's own page has the real description.
Overview
Tanisha Systems, Inc. is seeking an experienced Azure DevOps Engineer to join our dynamic team. The ideal candidate will be responsible for streamlining the software development lifecycle by implementing and managing continuous integration and continuous delivery (CI/CD) pipelines. This role will involve collaborating with software developers, system operators, and other IT staff to oversee code releases, ensuring high-quality software delivery through efficient methodologies and tools. The engineer will also work to automate and optimize operations processes, helping to facilitate a faster and more reliable deployment environment.
Job Responsibilities
- Develop and implement CI/CD processes to optimize software delivery pipelines.
- Collaborate with development teams to ensure alignment on coding and deployment practices.
- Manage Azure resources to ensure system stability, availability, and performance.
- Monitor and troubleshoot application performance as well as infrastructure concerns.
- Automate operational processes through scripting and use of tools such as Azure DevOps and Azure Resource Manager.
- Integrate security practices into the DevOps processes to enhance application safety.
- Provide technical guidance and support to team members and stakeholders.
- Document processes, configurations, and procedures for future reference.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a DevOps role specifically focused on Azure technologies.
- Proficiency in scripting languages such as PowerShell and Python.
- Strong understanding of CI/CD concepts and tools, specifically Azure DevOps.
- Experience with containerization technologies like Docker and orchestration platforms such as Kubernetes.
- Knowledge of monitoring and logging tools such as Azure Monitor and Log Analytics.
- Familiarity with infrastructure-as-code tools such as ARM templates or Terraform.
- Excellent problem-solving skills and ability to work independently or in a team environment.
Technologies & Tools
The Azure DevOps Engineer will work primarily with Microsoft Azure services, including Azure DevOps, Azure Resource Manager, and Azure Kubernetes Service. Familiarity with source control systems like Git, along with CI/CD tools such as Jenkins or Azure Pipelines, is essential. The role will also involve leveraging monitoring and analytics tools, such as Azure Monitor and Log Analytics, as well as infrastructure-as-code tools like ARM templates and Terraform for automated deployment and configuration management.
Ideal Candidates
Successful candidates for the Azure DevOps Engineer position will exhibit a proactive mindset, with the ability to adapt and evolve in a fast-paced environment. They should possess strong communication skills, allowing them to effectively collaborate with cross-functional teams. An affinity for automation, along with a desire for continuous improvement, will be key traits. Candidates should also demonstrate a commitment to quality and security in all aspects of their work, ensuring that optimal processes are established for high-performance delivery.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.