? Design, implement and manage our cloud-based infrastructure and services using Amazon Web Services (AWS) technologies, including EC2, RDS, S3, Lambda, CloudFormation, and others.
? Develop, design and implement CI/CD pipelines, automated testing, and deployment processes using tools such as Jenkins, GitLab, Github Actions and ArgoCD.
? Ensure the reliability, scalability, and security of our systems, including monitoring and troubleshooting issues, identifying and addressing bottlenecks.
? Manage and optimize database performance, including configuring and maintaining database servers, creating and managing backups.
? Stay up-to-date with the latest AWS technologies and trends, and make recommendations for improving our systems and processes.
Requirements: ? Bachelor's degree in Computer Science, Engineering, or related field.
? 1+ years of experience in AWS DevOps or related fields.
? Strong understanding of cloud computing principles and experience with AWS technologies, including EC2, RDS, S3, Lambda, CloudFormation, and others.
? Experience designing and implementing CI/CD pipelines and deployment processes using Jenkins, GitLab, Github Actions, ArgoCD, or other similar tools.
? Experience with Docker containers and container orchestration tools like Kubernetes.
? Experience with infrastructure-as-code tools such as Terraform.
? Experience with networking, including DNS, TCP/IP, and load balancing.
? Strong troubleshooting and problem-solving skills.
? Excellent communication and collaboration skills.
? Experience working in an IT environment, including familiarity with ITIL processes and procedures.
This position is open to all candidates.