First Factory

DevOps Engineer (AWS)

Posted: 25 minutes ago

Job Description

We are seeking a DevOps Engineer with strong AWS experience to support cloud infrastructure and deployment workflows for one of our clients. In this role, you will help design, automate, and maintain scalable environments while collaborating with engineering teams to enhance performance, reliability, and delivery processes.You will work with tools such as Terraform, Docker, RabbitMQ, and PostgreSQL as part of the infrastructure and application ecosystem. This position is a great fit for someone who enjoys building efficient systems, improving automation, and ensuring smooth operational workflows in cloud-based environments.About First FactoryWe are a software development company with over two decades of experience, boasting a dynamic team of 175+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.Key ResponsibilitiesDesign, implement, and maintain cloud infrastructure using AWS services.Build and manage Infrastructure as Code (IaC) using Terraform.Develop and optimize CI/CD pipelines to support fast, reliable deployments.Manage Docker-based container environments and support orchestration tooling.Configure and maintain messaging systems, especially RabbitMQ.Work with PostgreSQL databases, ensuring availability, performance, and reliability.Monitor system performance, automate repetitive tasks, and ensure infrastructure security best practices.Collaborate closely with development teams to improve deployment workflows and cloud architecture.RequirementsProven experience as a DevOps Engineer or in a similar cloud/infrastructure role.Strong proficiency with AWS cloud services (EC2, ECS/EKS, Lambda, VPC, IAM, CloudWatch, etc.).Hands-on experience with Terraform (modules, workspaces, state management).Solid knowledge of Docker and containerization principles.Experience with RabbitMQ or similar messaging/event streaming platforms.Familiarity with PostgreSQL, including performance tuning and operational management.Knowledge of CI/CD tools (GitHub Actions, GitLab CI, Jenkins, etc.).Strong scripting skills (Python, Bash, or similar).Understanding of observability tools (Prometheus, Grafana, ELK, CloudWatch).Strong communication and collaboration with cross-functional teams.Nice to haveExperience with Kubernetes or container orchestration.Familiarity with microservices architectures.Security best practices for cloud environments.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In