Cloud Infrastructure Engineer
AQUA Information Systems, Inc.
5 months 1 week ago
Job Details
Job Description:
As a Cloud Infrastructure Engineer, you will be responsible for designing, developing, and implementing cloud-based software solutions. You will be part of a cross-functional team that is dedicated to delivering cutting-edge applications and services. Your expertise in various programming languages and your knowledge of Linux/Unix, BDD frameworks, CI/CD tools, and DevOps methodologies will be critical to your role.
Responsibilities:
- Design, develop, and deploy scalable and resilient cloud applications.
- Write clean, maintainable, and efficient code in Python, Golang, Java, or JavaScript.
- Utilize Linux/Unix systems for software development and deployment.
- Implement BDD frameworks to support development and ensure the quality of the software.
- Enhance CI/CD pipelines for automated testing and deployment of cloud applications.
- Embrace DevOps methodologies and practices to improve the software delivery process.
- Stay up to date with emerging cloud technologies and trends.
Basic Qualifications:
- Minimum of 6 years of experience as a software engineer with a focus on cloud-based solutions.
- Proficiency in at least one of the following programming languages: Python, Golang, Java, or JavaScript.
- Proficiency with database technologies (preferably NoSQL) including modelling, testing, and performance tuning.
- Strong understanding of Linux/Unix environments.
- Experience with Behavior-Driven Development (BDD) frameworks.
- Familiarity with Continuous Integration and Continuous Deployment (CI/CD) tools.
- Knowledge of DevOps practices and methodologies.
Preferred Qualifications:
- Experience with Infrastructure as Code (Terraform)
- Experience designing Azure applications and Azure PaaS services.
- Certifications in cloud technologies are a plus.
Report this job
- Dice Id: 10329006
- Position Id: 8285146