CareerZen Logo
Company logo

Azure DevOps Engineer

Experis

Alpharetta, GA

Job description

We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic software development team. The ideal candidate will have a strong background in CI/CD pipelines, cloud infrastructure, and automation tools, with a focus on optimizing workflows, deploying scalable solutions, and maintaining system reliability.

The DevOps Engineer will work closely with developers, QA, and stakeholders to design, implement, and support cloud infrastructure, CI/CD pipelines, and software integration workflows.

Key Responsibilities

  • CI/CD Infrastructure
  • Design, build, and maintain scalable CI/CD pipelines using GitLab CI, Terraform, Ansible, and Packer.
  • Implement and monitor infrastructure as code (IaC) to streamline deployments across AWS, Windows, Linux, and MacOS platforms.
  • Perform audits and create visualizations of CI pipeline performance metrics to identify and address bottlenecks.
  • Cloud Infrastructure and Automation
  • Deploy and manage cloud environments leveraging AWS Lambda, EKS, ECR, and CloudFormation.
  • Build and support cloud-based simulators and virtual test environments for distributed teams.
  • Develop and maintain private mirrors for container repositories (e.g., ECR) to mitigate rate-limiting issues.
  • Version Control and Build Systems
  • Maintain and standardize GitLab repositories, branching strategies, and workflow configurations.
  • Support integrations with third-party CI/CD tools such as CloudBees CI, Jenkins, and CircleCI.
  • Automate build and release processes, ensuring consistency and reliability.
  • Infrastructure Monitoring and Optimization
  • Create dashboards and monitoring solutions using CloudWatch, Grafana, or similar tools to track infrastructure health.
  • Optimize cloud costs by monitoring resource usage and scaling dynamically based on workloads.
  • Collaboration and Support
  • Serve as the primary point of contact for CI/CD pipeline and infrastructure issues.
  • Provide guidance to development and QA teams on DevOps best practices and tooling.
  • Collaborate with internal teams and external vendors to integrate infrastructure solutions.

Required Qualifications

  • Education: Bachelor's degree in computer science, Engineering, or related field.
  • Experience: 5+ years of experience in DevOps or Cloud Infrastructure roles.
  • Technical Skills:
  • Proficiency in AWS services (Lambda, S3, CloudFormation, EC2).
  • Hands-on experience with CI/CD tools such as GitLab, Jenkins, and CloudBees.
  • Strong coding/scripting abilities (e.g., Python, JavaScript, Shell).
  • Experience with Infrastructure as Code (IaC) tools like Terraform and Ansible.
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Soft Skills:
  • Strong problem-solving and troubleshooting abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage priorities effectively.

Preferred Qualifications

  • Experience with AWS CDK and integration with legacy CloudFormation.
  • Familiarity with serverless frameworks and cloud-native application patterns.
  • Experience deploying and supporting Rust-based applications and simulators.
  • Knowledge of monitoring tools (e.g., Grafana, CloudWatch, Datadog).
  • Exposure to CI/CD pipeline performance audits and optimization techniques.

Why Join Us?

  • Work on cutting-edge technologies in a collaborative and innovative environment.
  • Opportunities for growth and learning through training programs and certifications.
  • Competitive salary, benefits, and flexible work arrangements.
  • #LI-PB
Legal Entity: (USA_1000)Bio-Rad Laboratories, Inc.