Job Description

We are seeking an experienced and highly skilled DevOps Engineer. As a DevOps Engineer, you will play a crucial role in building and maintaining our software delivery pipelines, infrastructure, and deployment processes.

 

You will work closely with development, QA, and operations teams to automate and streamline our software development and deployment lifecycle. Your expertise in cloud technologies, CI/CD tools, and infrastructure management will be instrumental in ensuring the scalability, reliability, and performance of our software applications.

 

 

Responsibilities:

  • Design, implement, and maintain scalable and highly available infrastructure solutions on public and private cloud platforms (such as AWS, Azure, or Google Cloud) using infrastructure-as-code (IaC) methodologies.
  • Develop and maintain CI/CD pipelines for efficient software delivery, including code compilation, automated testing, and deployment processes.
  • Collaborate with development teams to optimize application performance, scalability, and reliability by providing infrastructure recommendations and implementing best practices.
  • Monitor and troubleshoot production systems, ensuring high availability and performance.
  • Implement and maintain monitoring, logging, and alerting solutions to proactively identify and resolve issues.
  • Work closely with security teams to implement and maintain secure infrastructure and systems.
  • Continuously evaluate and integrate new tools and technologies to improve the DevOps process and productivity.
  • Document infrastructure configurations, processes, and procedures.
  • Collaborate effectively with cross-functional teams, including developers, QA engineers, and system administrators.
     

 

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • At least 2 years of proven experience as a DevOps Engineer or a similar role, preferably in an Agile software development environment.
  • At least 1 year experience with cloud computing platforms (AWS, Azure, Google Cloud)
  • Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Proficiency in designing and implementing CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.
  • Hands-on experience with containerization technologies (Docker, Kubernetes) and container orchestration platforms.
  • Experience with monitoring and logging tools (e.g., ELK stack, Prometheus, Grafana).
  • Strong problem-solving and troubleshooting skills.
  • Excellent collaboration and communication skills.
  • Good knowlege of English
     

 

Preferred Qualifications:

  • Relevant certifications in cloud technologies (AWS Certified DevOps Engineer, Azure DevOps Engineer, Google Cloud Certified - Professional Cloud DevOps Engineer).
  • Experience with serverless computing architectures (AWS Lambda, Azure Functions).
  • Knowledge of networking concepts and security principles.
  • Understanding of agile methodologies and DevOps practices.
  • Familiarity with microservices architecture.

 

 

What we offer:

  • Collaborative and innovative environment
  • Performance bonus
  • Work-Life balance: enjoy a flexible schedule
  • Professional development and training programs in tech
  • 100% remote opportunity
  • Corporate benefits
     

 

If you are passionate about DevOps and want to be part of a dynamic team that values innovation and collaboration, we would love to hear from you. Don't hesitate anymore, apply now!

More Details
Employment Type: Full Time
Location: [REMOTE]
Experience Required: Mid-Senior Level
Date Published: 24 Oct 2023
Share Job Opening