← Back to jobs

DevOps Engineer

Skills

devopsAzure

Description

DevOps Engineer

Join our dynamic team as a DevOps Engineer, where you will play a pivotal role in bridging the gap between software development and IT operations. You will be responsible for automating and streamlining our software delivery processes, ensuring high-quality software releases, and maintaining the stability and performance of our production environment. Your work will directly impact our ability to deliver innovative solutions to our customers efficiently and effectively.

Responsibilities
  • Design, implement, and maintain CI/CD pipelines to automate the software delivery process.
  • Collaborate with development, QA, and operations teams to ensure seamless software deployment.
  • Manage and configure infrastructure as code using tools like Terraform, AWS CloudFormation, or Azure Resource Manager.
  • Monitor and maintain the performance and health of production environments using tools like Prometheus, Grafana, or Azure Monitor.
  • Implement and manage container orchestration platforms such as Kubernetes, Docker Swarm, or Azure Kubernetes Service (AKS).
  • Develop and maintain automated testing and deployment scripts to ensure consistent and reliable software releases.
  • Participate in on-call rotations to provide support for production issues and ensure system availability.
  • Collaborate with security teams to implement security best practices and compliance requirements into the DevOps processes.
  • Continuously improve processes and tools to enhance efficiency, reliability, and scalability of the software delivery pipeline.
Requirements<>Required Skills
  • Proven experience as a DevOps Engineer or similar role.
  • Strong understanding of DevOps principles and practices.
  • Proficiency in AWS or Azure cloud platforms.
  • Experience with infrastructure as code tools such as Terraform or AWS CloudFormation.
  • Knowledge of container orchestration platforms such as Kubernetes or Docker Swarm.
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Azure Monitor.
  • Strong scripting skills in languages such as Python, Bash, or PowerShell.
  • Ability to work collaboratively in a team environment.
<>Preferred Skills
  • Experience with cloud-native technologies and microservices architecture.
  • Knowledge of security best practices and compliance requirements in DevOps.
  • Experience with configuration management tools such as Ansible, Puppet, or Chef.
  • Familiarity with service mesh technologies such as Istio or Linkerd.
  • Experience with database management and migration tools.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication and interpersonal skills.

Get similar jobs in United States by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more DevOps Engineer jobs in United States.

Finding similar jobs…