Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking a highly skilled and experienced Senior AWS Administrator to manage our AWS servers, Docker instances, IAM securities, and monitoring. Experience with AWS services is mandatory. The ideal candidate will have approximately 7 years of experience in IT and 3 to 5 years of experience with AWS.
Key Responsibilities:
- AWS Server Management: Oversee the setup, configuration, and maintenance of AWS servers, ensuring optimal performance, scalability, and security.
- Docker Instances: Manage and deploy Docker containers for various applications, ensuring efficient resource utilization and consistent performance.
- IAM Securities: Implement and manage AWS Identity and Access Management (IAM) policies to ensure secure and appropriate access to AWS resources.
- Monitoring: Set up and maintain monitoring solutions to proactively identify and address system issues, ensuring high availability and reliability of services.
- AI data pipeline and model training: Manage data migration and transformation pipelines on AWS. Manage the infrastructure for AI model training and testing.
Job Requirements
Preferred Experience:
- PostgreSQL Databases: Knowledge of managing and maintaining PostgreSQL databases, including performance tuning and backup strategies.
- Distributed NoSQL Databases: Experience with distributed NoSQL databases, ensuring data consistency and availability.
- NodeJS Application Servers: Understanding of deploying and managing NodeJS application servers, optimizing for performance and reliability.
- Tomcat Web Applications: Experience in managing Tomcat web applications, including configuration, deployment, and performance tuning.
- ARCGIS Servers: Familiarity with ARCGIS servers for managing and serving geographic information system (GIS) data.
- Machine Learning Servers with Docker: Experience in setting up and managing machine learning environments using Docker containers, ensuring efficient resource utilization.
Qualifications:
- Education: Bachelor’s degree in computer science, Information Technology, or a related field. Relevant certifications in AWS are a plus.
- Experience: Approximately 5-7 years of experience in IT, with 3 to 5 years specifically working with AWS services.
Skills:
- Proficiency in managing AWS infrastructure and services.
- Strong understanding of Docker containerization and orchestration.
- Expertise in IAM policies and security best practices.
- Proficient in monitoring and maintaining system performance.
- Familiarity with PostgreSQL and NoSQL databases.
- Experience with NodeJS, Tomcat, and ARCGIS servers.
- Knowledge of machine learning server setups using Docker.
Personal Attributes:
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Detail-oriented with a focus on continuous improvement and innovation.