DevOps Engineer (USA)

Workinvirtual

We are seeking a highly skilled and motivated DevOps Engineer to join our growing team. As a DevOps Engineer, you will play a crucial role in bridging the gap between software development and IT operations, automating and streamlining the software delivery process. You will be responsible for building, deploying, and maintaining cloud infrastructure, implementing CI/CD pipelines, and ensuring the stability and scalability of our applications.

Responsibilities:

  • Design, implement, and manage cloud environments (AWS, Azure, GCP) to support our applications, ensuring high availability, scalability, and security.
  • Develop and maintain continuous integration and continuous delivery pipelines to automate the build, testing, and deployment of software releases.
  • Utilize configuration management tools (Ansible, Puppet, Chef) to automate infrastructure provisioning and software deployments.
  • Implement monitoring and logging solutions to track system performance, identify potential issues, and ensure the health of our applications.
  • Diagnose and resolve infrastructure and application issues, participate in on-call rotations, and contribute to incident response procedures.
  • Work closely with software developers, QA engineers, and IT operations teams to ensure smooth and efficient software delivery.
  • Implement and maintain security best practices throughout the software development lifecycle.
  • Continuously learn and evaluate new technologies and tools to improve our DevOps processes.

Qualifications:

  • 3+ years of proven experience as a DevOps Engineer or similar role.
  • Strong understanding of cloud platforms (AWS, Azure, GCP) and experience with infrastructure as code (Terraform, CloudFormation).
  • Proficiency in building and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
  • Experience with configuration management tools such as Ansible, Puppet, or Chef.
  • Strong scripting skills in languages like Bash, Python, or Ruby.
  • Experience with container technologies like Docker and Kubernetes.
  • Familiarity with monitoring tools such as Prometheus, Grafana, or Datadog.
  • Proficiency with Git and version control best practices.
  • Excellent written and verbal communication skills.
  • Strong analytical and problem-solving abilities.

Bonus Points:

  • Experience with serverless technologies.
  • Knowledge of database administration.
  • Experience with security audits and compliance.
  • Contributions to open-source projects.

Apply Now: https://workinvirtual.com/job-application-form/

Scroll to Top