Remote AWS Cloud Engineer
Job#: 1370068
Job Description:
Apex Systems is looking for an AWS Cloud Engineer in a 100% remote work setting.
Job Description:
We are seeking a highly skilled and certified AWS Cloud Engineer to join our dynamic team. As an AWS Cloud Engineer, you will play a pivotal role in designing, implementing, and maintaining our cloud infrastructure while ensuring the reliability, scalability, and security of our cloud-based applications and services. You will collaborate closely with cross-functional teams to streamline deployment processes, optimize performance, and drive automation.
Responsibilities:
1. **Build and Manage AWS Infrastructure:**
- Design, deploy, and manage AWS infrastructure following best practices.
- Create and maintain cloud resources such as EC2 instances, S3 buckets, RDS databases, and more.
2. **CICD Pipeline Development:**
- Develop and maintain robust Continuous Integration/Continuous Deployment (CICD) pipelines using tools like AWS CodePipeline, Jenkins, or GitLab CI/CD.
- Automate deployment and testing processes to ensure rapid and reliable releases.
3. **Kubernetes Expertise:**
- Demonstrate a strong understanding of Kubernetes, including cluster management, container orchestration, and troubleshooting.
- Manage Kubernetes clusters and workloads efficiently.
4. **AWS Service Utilization:**
- Utilize a wide range of AWS services and features, including but not limited to VPC, IAM, Lambda, CloudWatch, and more, to optimize infrastructure and application performance.
5. **Security and Compliance:**
- Implement and enforce security best practices and compliance standards to protect data and applications.
- Perform regular security audits and vulnerability assessments.
6. **Monitoring and Performance Optimization:**
- Set up monitoring and alerting systems to proactively identify and resolve performance bottlenecks.
- Continuously optimize AWS resources to achieve cost-efficiency.
7. **Documentation and Knowledge Sharing:**
- Maintain clear and up-to-date documentation of AWS infrastructure, configurations, and processes.
- Collaborate with team members to share knowledge and best practices.
8. **Disaster Recovery Planning:**
- Develop and test disaster recovery plans to ensure business continuity in case of system failures or data loss.
9. **AWS Certification:**
- Maintain AWS certifications and stay current with AWS services and updates.
Qualifications:
- AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or equivalent certifications.
- Proven experience in building and managing AWS infrastructure.
- Proficiency in Kubernetes and containerization technologies.
- Strong scripting and automation skills (e.g., Python, Shell).
- Experience with CICD tools and pipeline development.
- Familiarity with infrastructure as code (IAC) tools such as Terraform or CloudFormation.
- Knowledge of best practices in security and compliance.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team-oriented environment.
If you are a passionate AWS Cloud Engineer who thrives in a fast-paced and innovative environment, we encourage you to apply. Join us in shaping the future of our cloud infrastructure and contribute to the success of our organization.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.