Cloud Engineer
Verinext
Atlanta, georgia
Job Details
Contract
Full Job Description
Join Verinext, a technology company that's not just keeping up with the future, but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As a Cloud Engineer, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a cornerstone of our success. We're incredibly proud to have been recognized as a "Best Place to Work" by the Philadelphia Business Journal for 10 consecutive years.
As a Cloud Engineer, you will focus on implementing and maintaining cloud solutions using AWS. You will be responsible for ensuring the reliability, security, and performance of our cloud environments. Your role will involve managing cloud infrastructure, automating processes, and supporting the deployment and orchestration of applications. A strong background in DevOps practices, including CI/CD pipelines and containerization technologies like Docker and Kubernetes, is essential.
Requirements
Key Responsibilities:
- Cloud Infrastructure Management: Deploy, configure, and manage cloud resources on AWS to ensure optimal performance and reliability.
- Cloud Security: Implement and maintain security best practices for cloud environments, including monitoring, access controls, and data protection measures.
- Networking: Set up and manage network configurations such as VPCs, subnets, and security groups to ensure secure and efficient cloud connectivity.
- Infrastructure as Code (IaC): Utilize IaC tools such as AWS CloudFormation, Terraform, or similar to automate the provisioning and management of cloud resources.
- DevOps Practices: Design, build, and maintain CI/CD pipelines to support continuous integration and deployment processes. Automate workflows to streamline development and operations.
- Containerization: Deploy, manage, and troubleshoot containerized applications using Docker and Kubernetes.
- Monitoring and Troubleshooting: Monitor cloud environments for performance issues, troubleshoot problems, and optimize system resources.
- Collaboration: Work closely with development teams to understand their needs and ensure that cloud infrastructure supports their applications and workflows.
- Documentation: Maintain accurate and comprehensive documentation of cloud configurations, processes, and best practices.
Qualifications:
- Experience: Proven experience as a Cloud Engineer or in a similar role with a focus on AWS cloud services.
- Cloud Security: Solid understanding of cloud security practices and tools.
- Networking: Experience with networking concepts and configurations in AWS.
- Infrastructure as Code: Hands-on experience with IaC tools like AWS CloudFormation, Terraform, or similar.
- DevOps Practices: Knowledge of DevOps practices including CI/CD pipelines, automation, and orchestration.
- Containerization: Practical experience with Docker and Kubernetes.
- Problem-Solving: Strong troubleshooting skills with the ability to analyze and resolve complex issues.
- Self-Starter: Ability to work independently, take initiative, and manage multiple tasks effectively.
- Communication: Good communication skills to collaborate with cross-functional teams and document processes clearly.
- Certifications: AWS Certified Solutions Architect – Associate or similar certification preferred.