Job Description
Are you a visionary Cloud Engineer looking to make a significant impact? NexGen Infrastructure Solutions is seeking a talented professional to join our dynamic team in St. Louis, MO. We pride ourselves on innovation and offer a hybrid work model that provides the perfect blend of in-office collaboration and remote flexibility.
In this role, you will architect, deploy, and manage our cloud infrastructure, ensuring high availability, scalability, and security for our clients. You will work with cutting-edge technologies and collaborate with a cross-functional team of engineers, developers, and data scientists to drive our digital transformation.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Hybrid work environment supporting remote-friendly culture.
- Opportunity to work with industry-leading cloud platforms (AWS/Azure).
- Professional development and certification support.
Responsibilities
- Design, deploy, and maintain scalable cloud infrastructure on AWS and Azure.
- Implement and manage CI/CD pipelines using Jenkins and GitLab.
- Monitor system health and performance using Prometheus and Grafana.
- Collaborate with development teams to ensure seamless integration and deployment.
- Automate infrastructure provisioning and configuration management using Terraform and Ansible.
- Ensure high availability, disaster recovery planning, and security compliance.
- Optimize cloud costs and resource utilization to maximize efficiency.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of professional experience in cloud engineering or DevOps.
- Proficiency in managing containerization technologies like Docker and Kubernetes.
- Strong scripting skills in Python, Bash, or Go.
- Experience with Infrastructure as Code (IaC) tools.
- Certifications such as AWS Solutions Architect or Azure DevOps Engineer are highly preferred.
- Excellent problem-solving skills and the ability to communicate complex technical concepts.