• Type: Contract To Hire
  • Job #7231

Responsibilities

  • Collaborate with full stack engineers to design, implement, and maintain automated testing frameworks for both frontend and backend systems.
  • Participate in the development and execution of test plans and test cases to verify the functionality, usability, and performance of our software applications.
  • Set up and maintain the continuous integration/continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes for application and infrastructure.
  • Evaluate and integrate AI-powered DevOps tools to enhance pipeline intelligence, including automated anomaly detection, predictive incident response, and AI-assisted code review or test generation within Azure DevOps workflows.
  • Work with cross-functional teams to identify areas for process improvement and implement best practices for software development, testing, and deployment.
  • Monitor systems, identify performance bottlenecks, and implement solutions proactively.
  • Ensure critical resolution of system issues by using the best cloud secured solutions.
  • Develop and maintain design and troubleshooting documentation.
  • Run agile scrum meetings when needed.
  • Stay up to date with emerging technologies, tools, and trends in DevOps and Quality Assurance to drive innovation and efficiency within the organization.
  • Proven subscription to the company’s core values of integrity, trust and respect, innovation, stewardship, excellence, and celebration.
  • Plan disaster recovery measures and maintain data storage security in Azure.

Qualifications

  • Bachelor’s degree in computer science, engineering, or a related field required (recent graduates and candidates nearing completion encouraged to apply), with 1–3 years of relevant experience. Candidates holding an associate’s degree must have a minimum of 5 years of experience.
  • Proven experience in Azure DevOps, cloud computing, and DevOps methodologies.
  • Strong understanding of Azure services, CI/CD pipelines, and automation tools.
  • Experience with software development methodologies such as Agile or Scrum.
  • Experience with programming/scripting languages such as Python, C#, Java, or JavaScript.
  • Experience with administration of version control systems (e.g., Git) and issue tracking systems (e.g., Jira).
  • Familiarity with monitoring and logging tools like Azure Monitor, Log Analytics, and Application Insights.
  • Familiarity with SonarQube, Snyk or Veracode; Equivalent Code Quality tools integration into CICD and IDE
  • Familiarity with AI SDLC process working with Claude or OpenAI or Copilot code assist or agentic tools
  • Familiarity about the SAST, DAST and other code review tools
  • Understanding network configurations and security best practices in Azure.
  • Familiarity with AI/ML operationalization (MLOps) concepts and experience supporting the deployment or monitoring of AI models in cloud environments, such as Azure Machine Learning, is a plus.
  • Experience with automated testing frameworks and tools.
  • Knowledge of database management systems and data storage solutions in Azure.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and teamwork abilities.
  • Prior experience with DevOps tools (e.g., Jenkins, Docker, Kubernetes) and QA automation frameworks (e.g., Selenium) is a plus.
Include a message to the recruiters.
Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!