Text copied to clipboard!

Title

Text copied to clipboard!

DevOps Engineer

Description

Text copied to clipboard!
We are looking for a DevOps Engineer who will be responsible for designing, implementing, and monitoring the infrastructure; also, to collaborate with other team members to develop automation strategies and deployment processes. You will become an integral part of our talented software development team as you work closely to achieve effective software solutions. You will be responsible for managing our continuous integration and delivery (CI/CD) systems, automating software release processes, and coordinating with the software development team to streamline our operations and processes. You will also be tasked with developing and maintaining our cloud services and servers, ensuring optimal performance and responsiveness. You will be expected to use your skills to create an efficient environment where code releases can move quickly from development to production stage.

Responsibilities

Text copied to clipboard!
  • Developing and maintaining CI/CD process for enterprise SaaS and PaaS solutions
  • Managing and reviewing technical operations
  • Guiding the software development team
  • Maintaining and improving our Kubernetes infrastructure
  • Ensuring system consistency and improving customer experience
  • Implementing automation tools and frameworks
  • Collaborating with team members to improve the company’s engineering tools, systems and procedures
  • Maintaining day-to-day management and administration of projects
  • Monitoring the system daily and responding immediately to security or usability concerns
  • Creating and maintaining documentation of the CI/CD process

Requirements

Text copied to clipboard!
  • Bachelor’s degree in CS, engineering, software engineering, or related field
  • Minimum 2 years’ previous experience in development and operations, or related IT, computer, or operations field
  • Previous experience with software development, infrastructure development, or development and operations
  • Experience with Linux infrastructures, database SQL (MS SQL), CI/CD tools, scripting such as JavaScript, PHP, Python, Perl, Ruby, .NET, Scrum/Kanban/SAFe, Agile workflow methodologies
  • Up-to-date on the latest industry trends; able to articulate trends and potential clearly and confidently
  • Good interpersonal skills and communication with all levels of management
  • Able to multitask, prioritize, and manage time efficiently

Potential interview questions

Text copied to clipboard!
  • What is your experience with CI/CD?
  • How do you handle failure in your DevOps pipeline?
  • Can you describe your experience with infrastructure automation?
  • How have you ensured consistent environments from development to production?
  • What steps have you taken in previous roles to ensure rapid recovery when a deployment fails?