Associate Consulatent
2 months ago
Job Function: Software & Cloud Services The role:
As an AWS Associate Consultant on the delivery team, you will assist in designing, implementing, and maintaining AWS cloud infrastructure solutions for our clients. You will work closely with senior consultants and the delivery manager to ensure high-quality service delivery and client happiness.
**Role/Responsibilities**
**Cloud Infrastructure Deployment**: Assist in designing and deploying scalable, reliable, and secure cloud solutions on AWS, with a focus on Linux-based environments.
**AWS Services Implementation**: Implement and configure a wide range of AWS services, including EC2, S3, RDS, VPC, IAM, Lambda, and others, based on project requirements.
**Linux Administration**: Perform system administration tasks on Linux servers, including patch management, user management, and system performance tuning.
**Automation and Scripting**: Develop scripts (using Bash, Python, or other languages) for automation, configuration management, and infrastructure provisioning (using tools like CloudFormation or Terraform).
**Security and Compliance**: Ensure cloud infrastructure adheres to best security practices and compliance requirements, including managing AWS Identity and Access Management (IAM) roles and policies, VPC configurations, and monitoring solutions.
**Backup and Disaster Recovery**: Design and implement backup, recovery, and failover strategies to ensure the integrity and availability of cloud environments, aligning with client Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).
**Performance Monitoring and Optimization**: Monitor the performance of AWS environments and Linux-based systems using AWS CloudWatch, AWS Trusted Advisor, and other tools. Provide recommendations for optimizing performance and cost.
**Troubleshooting and Support**: Collaborate with clients and internal teams to solve issues in cloud and Linux environments, ensuring timely resolution.
**Documentation**: Prepare and maintain comprehensive documentation of cloud architectures, configurations, processes, and security protocols.
**Client Engagement**: Assist in capturing technical requirements from clients, providing post-deployment support, and working closely with them to ensure the successful delivery of AWS solutions.
What we need to see from you:
- Bachelors or associate degree.
- Proven ability in AWS cloud services and Linux administration.
- Solid grasp of AWS core services such as EC2, S3, RDS, VPC, IAM, CloudWatch, and Lambda.
- Proficiency in Linux administration, including experience with RedHat, Ubuntu, or CentOS.
- Experience with automation tools such as CloudFormation, Terraform, or Ansible.
- Familiarity with security standard methodologies for AWS and Linux environments.
- Experience with monitoring, logging, and troubleshooting tools like AWS CloudWatch, Log Insights, or Prometheus.
- Basic knowledge of networking (VPC, subnets, security groups, routing).
- Knowledge of scripting languages like Python or Bash.
- Excellent problem-solving skills and a customer-focused approach.
- Hands-on experience in implementing AWS infrastructure and services.
- AWS Certified Solutions Architect - Associate or AWS Certified SysOps Administrator - Associate preferred.
Why SoftwareOne?:
Accommodations:
At SoftwareOne, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Additionally, we encourage experienced individuals that have taken an intentional career break and are now prepared to return to work to explore our SOAR program.