Back to careers
Senior DevOps AWS Engineer
About the project
Impressit is seeking a Senior DevOps Engineer to expand our DevOps department. You will be responsible for supporting several existing projects while also assisting with new client initiatives.
What you will do
— Support and maintain the infrastructure of existing clients (3 clients).
— Design, deploy, and manage AWS infrastructure with a focus on security, networking, and scalability for new clients.
— Analyze existing infrastructures, identifying opportunities for optimization, improved performance, and cost savings.
— Provide guidance and consultation to various teams on AWS and other DevOps-related topics.
— Handle secrets management to ensure safe storage and access to sensitive information.
— Design and manage AWS networking components such as VPCs, subnets, security groups, routing, and peering.
— Implement and monitor EC2 instances, ensuring proper configuration and system health.
— Develop and maintain infrastructure as code (IaC) using Terraform to automate deployments and infrastructure management.
— Work with GitHub to manage repositories, actions, and organization-level permissions for continuous integration and delivery.
— Integrate and manage CircleCI for continuous integration and delivery pipelines.
— Collaborate with development and operations teams to ensure smooth deployment and scaling of applications.
— Troubleshoot and resolve infrastructure-related issues as they arise.
What we expect
— Strong experience working with AWS services and best practices.
— Deep understanding of AWS security, including IAM (Roles/Policies) and secrets management.
— Expertise in AWS Networking, including VPC, subnets, security groups, routing, and peering.
— Solid experience with AWS ECS, particularly Fargate resource allocation, metrics, monitoring, and scheduling.
— In-depth knowledge of AWS EC2 instances, including configuration, monitoring, and management.
— Hands-on experience with Infrastructure as Code (IaC) using Terraform.
— Proficiency in GitHub actions, and management of repository and organization permissions.
— Experience with CircleCI for continuous integration and deployment.
— Strong problem-solving skills, attention to detail, and a proactive attitude.
— Upper-intermediate or a higher level of English.
As a plus
— Relevant AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer).— Experience with other AWS services such as Lambda, S3, RDS, and more.
— Familiarity with container orchestration and management, such as Docker and Kubernetes.
Employee benefits
We are passionate about everything we do, and with Impressit you will get:
Professional education and training budget
24 working days vacation
WOW team-building events
Paid sick leave