Optimiza is looking for a knowledgeable and proactive AWS Administrator to join our cloud services team. In this role, you will manage our AWS infrastructure, ensuring that it is secure, resilient, and optimized for performance. You will collaborate with cross-functional teams to support the development and deployment of applications in the cloud environment.
Key Responsibilities:
- Administer and monitor AWS services, ensuring optimal performance and uptime of cloud resources.
- Implement and maintain best practices for security, cost management, and resource utilization in AWS.
- Automate cloud infrastructure deployment and management using tools like CloudFormation, Terraform, or AWS CLI.
- Resolve system and application issues, ensuring minimal disruption to business operations.
- Manage IAM roles and policies to enforce security controls and access management.
- Develop backup and disaster recovery strategies for AWS environments.
- Collaborate with DevOps teams to streamline CI/CD pipelines and improve software delivery processes.
- Document cloud architecture, procedures, and configurations for knowledge sharing and compliance.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2 years of experience as an AWS Administrator or in a similar cloud administration role.
- In-depth knowledge of AWS services (e.g., EC2, S3, RDS, VPC, Lambda) and architecture best practices.
- Experience with automation tools and scripting (e.g., Python, Bash) for operational tasks.
- Strong understanding of networking concepts (TCP/IP, DNS, Load Balancing) in a cloud context.
- Familiarity with container technologies (e.g., Docker, Kubernetes) is a plus.
- Experience with monitoring tools (e.g., CloudWatch, Datadog) for performance and resource management.
- AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified SysOps Administrator) are highly preferred.
- Strong analytical and problem-solving skills with a proactive approach to identifying and resolving issues.
- Excellent communication skills, capable of working collaboratively with diverse teams.
Benefits