Epicareer Might not Working Properly
Learn More

DevOps Engineer

Salary undisclosed

Apply on


Original
Simplified
Job title: DevOps Engineer

Job Duties

  • Collaboration and Communication: Foster effective communication and collaboration between development, operations, and other cross-functional teams.
  • Facilitate regular meetings, discussions, and knowledge sharing sessions.
  • Infrastructure Automation: Automate the provisioning, configuration, and management of infrastructure resources using tools like Ansible, Terraform, or Chef.
  • Implement infrastructure as code (IaC) practices to ensure consistency and repeatability.
  • Continuous Integration and Deployment: Implement and maintain CI/CD pipelines to enable automated build, test, and deployment of applications.
  • Integrate version control systems, build tools, and testing frameworks to enable smooth code integration and delivery.
  • Monitor and Performance: Implement and manage monitoring tools and systems to ensure high availability and performance of applications and infrastructure.
  • Collect and analyze metrics to identify performance bottlenecks, troubleshoot issues, and optimize resource utilization.
  • Release Management: Coordinate release activities and ensure smooth deployments, rollback procedures, and versioning control.
  • Work closely with development teams to establish release schedules and manage dependencies.
  • Security and Compliance: Implement and enforce security measures, best practices, and compliance requirements across infrastructure and application deployments.
  • Collaborate with security teams to conduct vulnerability assessments and implement necessary remediation measures.
  • Incident Management and Troubleshooting: Respond to and resolve production issues, incidents, and outages in a timely manner.
  • Perform root cause analysis and implement preventive measures to avoid future occurrences.
  • Continuous Improvement: Continuously identify areas for process improvement, automation, and optimization.
  • Stay up to date with emerging DevOps practices, tools, and technologies to enhance the efficiency and effectiveness of the team.

Degree Requirement: This position requires, at a minimum, a bachelor's degree in computer science, computer information systems, information technology or advanced educational background equating to the U.S. equivalent of a Bachelor's degree in one of the aforementioned subjects.

Work Schedule: Full Time, 40 Hours/Week