DevOps Engineer – UI & UX

Job Description: We are seeking a talented and experienced DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for designing, implementing, and managing our company’s infrastructure and deployment pipelines. You will work closely with cross-functional teams, including software development, operations, and QA, to ensure seamless integration and delivery of software products. Your expertise in automation, continuous integration and deployment, and cloud infrastructure will be crucial in maintaining a robust and scalable DevOps environment.

Responsibilities:

  • Design and implement scalable and reliable infrastructure solutions using cloud platforms (such as AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Collaborate with development teams to establish continuous integration and delivery pipelines, ensuring efficient and automated software release processes.
  • Implement and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation to enable infrastructure provisioning and configuration management.
  • Monitor and optimize system performance, availability, and scalability, proactively identifying and resolving issues to ensure smooth operations.
  • Implement and maintain DevOps tools and frameworks for configuration management, monitoring, logging, and alerting.
  • Collaborate with security teams to implement and enforce best practices for securing infrastructure and applications.
  • Provide technical guidance and support to development teams on DevOps practices, tools, and methodologies.
  • Stay up-to-date with emerging technologies and industry trends, recommending and implementing improvements to enhance the DevOps process.

Requirements:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a DevOps Engineer or similar role.
  • Strong expertise in cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency in scripting languages (Python, Bash, or similar) for automation and configuration management.
  • Experience with CI/CD tools (Jenkins, GitLab CI/CD, or similar) and source control systems (Git, SVN).
  • Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation.
  • Knowledge of monitoring and logging tools (Prometheus, ELK stack, or similar).
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.

Preferred Qualifications:

  • Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer, or Certified Kubernetes Administrator (CKA).
  • Experience with infrastructure automation and configuration management tools like Ansible or Puppet.
  • Familiarity with Agile/Scrum methodologies and software development practices.

We offer competitive compensation packages, a collaborative work environment, and opportunities for professional growth and development. Join our team and contribute to the success of our organization by driving efficient and reliable DevOps practices.

To apply, please submit your resume and a cover letter detailing your relevant experience and qualifications. We look forward to reviewing your application and exploring the possibility of welcoming you to our team.

Job Category: DevOps
Job Type: Full Time Remote
Job Location: Canada India UK

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf