Role: Cloud Engineer
Location: Remote (Full-Time)
Company: Pier Thirty-Five Consulting
Salary: $75,000 - $125,000 (DOE)
About Us:
At Pier Thirty-Five, we specialize in delivering seamless DevOps solutions and expert consulting services to drive innovation, efficiency, and growth. We work with cutting-edge technologies to ensure our clients’ cloud infrastructures are scalable, secure, and optimized for performance. As we expand, we are looking for a talented Cloud Engineer to join our remote team and help us deliver exceptional cloud solutions to our clients.
Role Description:
As a Cloud Engineer at Pier Thirty-Five, you will be responsible for designing, implementing, and managing cloud infrastructure and services across various platforms like AWS, Azure, or Google Cloud. This role involves close collaboration with development and operations teams to ensure a seamless deployment process and maintain high system availability. The ideal candidate will have hands-on experience in cloud computing, infrastructure as code (IaC), Linux administration, and software development.
In this position, your day-to-day tasks will involve:
• Cloud Infrastructure Management: Design, implement, and manage scalable cloud architectures using services like AWS, Azure, or GCP.
• Infrastructure as Code (IaC): Use tools such as Terraform, Ansible, or CloudFormation to automate and manage cloud environments.
• Linux System Administration: Manage and maintain Linux-based environments, ensuring performance, security, and uptime.
• Software Development: Collaborate with development teams on the creation and deployment of applications, integrating DevOps best practices.
• Cloud Security: Implement best practices for securing cloud services, identity management, and network security.
• Database Management: Oversee the performance and security of cloud-based databases, performing regular maintenance and backups.
• Automation and Scripting: Develop scripts to automate routine tasks, improving efficiency across cloud operations.
• Monitoring and Troubleshooting: Set up monitoring tools like Prometheus, Datadog, or CloudWatch to track system performance, identify potential issues, and troubleshoot incidents.
• Collaboration: Work closely with remote teams across development, operations, and consulting to deliver cloud solutions and resolve client issues.
Key Responsibilities:
• Architect and manage cloud environments across AWS, Azure, or Google Cloud.
• Automate infrastructure provisioning using Infrastructure as Code (Terraform, CloudFormation, etc.).
• Ensure high availability, security, and disaster recovery planning for cloud services.
• Perform regular system monitoring, maintenance, and troubleshooting for cloud and Linux-based environments.
• Collaborate with cross-functional teams on cloud migrations and performance tuning.
• Implement and enforce best practices for DevOps, including CI/CD pipelines and containerization (Docker, Kubernetes).
• Provide cloud infrastructure support to clients, ensuring optimized performance and security.
• Participate in ongoing education and certification to stay updated with the latest cloud technologies.
Qualifications:
• Strong Cloud Computing Knowledge: Extensive experience in cloud platforms (AWS, Azure, or GCP) and cloud services, with hands-on experience in configuring, deploying, and managing cloud environments.
• Infrastructure as Code: Proficiency in using Terraform, Ansible, or CloudFormation for automating infrastructure management.
• Linux Administration: In-depth experience in administering and troubleshooting Linux systems.
• Software Development Skills: Understanding of software development life cycles, with hands-on coding or scripting experience (e.g., Python, Bash, or Go).
• Database Management: Experience in managing relational and non-relational databases (e.g., PostgreSQL, MySQL, or MongoDB) in cloud environments.
• Containerization & Orchestration: Proficiency in Docker and Kubernetes for containerized application management.
• DevOps Expertise: Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI, as well as experience with monitoring tools (e.g., Prometheus, Datadog).
• Cloud Security Knowledge: Ability to implement secure cloud architectures and manage identity, access, and network security.
• Problem-solving & Analytical Skills: Strong troubleshooting and problem-solving abilities for addressing cloud infrastructure challenges.
• Excellent Communication & Collaboration Skills: Ability to work both independently and as part of a remote team to deliver results.
- • Certifications: AWS Certified Solutions Architect, Azure Administrator Associate, or other relevant certifications are highly desirable.