DevOps Engineer

Join Our Team as a DevOps Engineer at NEXT We are excited to announce an opening for a talented DevOps Engineer to join our dynamic team at NEXT. In this critical role, you will automate and streamline our development operations, ensuring efficient delivery and deployment of software solutions.

Role Overview The DevOps Engineer will be responsible for implementing DevOps practices and tools to enhance the efficiency and reliability of our software development processes. You should have a deep understanding of DevOps methodologies, excellent coding skills, and a commitment to optimizing development workflows.

Key Responsibilities

  • Automate and improve the development, testing, and deployment processes using CI/CD pipelines.
  • Collaborate with cross-functional teams, including development, QA, and operations, to define and implement best practices for software development and delivery.
  • Monitor and maintain system performance, ensuring high availability and reliability of applications.
  • Design and implement infrastructure solutions that are scalable and secure.
  • Manage configuration management and deployment automation using tools like Ansible, Chef, or Puppet.
  • Implement monitoring and logging solutions to ensure application health and performance metrics are tracked.
  • Develop scripts and tools to automate routine tasks and streamline development workflows.
  • Troubleshoot and resolve issues in development, test, and production environments.
  • Stay updated on industry trends and emerging technologies related to DevOps practices.
  • Provide training and support to development teams on best practices for DevOps.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in a DevOps or related role.
  • Proficiency in scripting languages (e.g., Python, Bash, Ruby) and strong coding skills.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI) and version control systems (e.g., Git).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and cloud platforms (e.g., AWS, Azure, GCP).
  • Strong knowledge of infrastructure as code (IaC) principles and tools (e.g., Terraform, CloudFormation).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) is a plus.
  • Certifications in DevOps or cloud technologies are a plus.

Benefits and Perks

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • 401(k) retirement plan with company matching contributions.
  • Generous paid time off, including vacation and personal days.
  • Opportunities for professional development and career advancement.
  • A collaborative work environment that values teamwork and innovation.

Our Culture at NEXT At NEXT, we are dedicated to fostering a culture of collaboration and continuous improvement. As a DevOps Engineer, you will play a vital role in enhancing our development processes and driving innovation across the organization. If you are passionate about automating processes and optimizing workflows, we invite you to apply and join our team at NEXT.

Why You Should Join NEXT Joining NEXT means becoming part of an innovative organization that values your contributions and supports your career growth. We provide you with the tools and resources necessary to succeed in your role as a DevOps Engineer.

Equal Opportunity Employment Statement NEXT is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds and walks of life to apply and join our team.