Cloud Systems Engineer

apartmentRobert Half placeNashville calendar_month 

About the Role:

We are seeking a talented and driven Cloud Systems Engineer to join our growing Engineering team. In this role, you will be instrumental in designing, building, and maintaining our cloud infrastructure on Azure, focusing on automation, scalability, and security.

You will work closely with developers, operations teams, and other stakeholders to deliver robust and reliable cloud solutions.

Responsibilities:

  • Design, implement, and manage Azure cloud infrastructure using Infrastructure as Code (IaC) principles with Terraform.
  • Develop and maintain CI/CD pipelines for automated deployment and management of cloud resources.
  • Implement and maintain monitoring and logging solutions to ensure system health and performance.
  • Collaborate with development teams to optimize application deployments and cloud resource utilization.
  • Implement and maintain security best practices in the cloud environment.
  • Automate routine tasks and processes to improve efficiency and reduce manual effort.
  • Troubleshoot and resolve cloud infrastructure issues.
  • Contribute to the development of cloud architecture and best practices.
  • Stay up-to-date with the latest cloud technologies and trends.
  • Work with SQL databases within the Azure environment.
  • Participate in on-call rotation for cloud infrastructure support.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong understanding of cloud computing concepts and principles.
  • Hands-on experience with Azure cloud services (e.g., Virtual Machines, Virtual Networks, Storage Accounts, Azure DevOps).
  • Proven experience with Terraform for infrastructure provisioning and management.
  • Experience with CI/CD pipelines and tools (e.g., Azure DevOps, GitHub Actions, Jenkins).
  • Proficiency in scripting languages (e.g., PowerShell, Bash, Python).
  • Experience with SQL databases (e.g., Azure SQL Database).
  • Strong understanding of networking concepts and protocols.
  • Knowledge of security best practices in the cloud.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.

Preferred Qualifications:

  • Experience with other cloud platforms (e.g., AWS, GCP).
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with configuration management tools (e.g., Ansible, Chef, Puppet).
  • Experience with monitoring and logging tools (e.g., Azure Monitor, Prometheus, Grafana).
  • Azure certifications (e.g., Azure Administrator, Azure Solutions Architect).
placeNashville
Overview: Systems Engineer Co-ops will be assigned to work with an experienced project team. Individual responsibilities will be designated by the lead engineer based on the specific requirements of each project and the individual’s capabilities...
business_centerHigh salary

Software Systems Architect

apartmentTheIncLabplaceNashville
The Mission Starts Here At TheIncLab, we engineer and deliver advanced systems that revolutionize how our customers, the Department of Defense, and mission-critical teams achieve success. As a key member of our Systems Engineering Team, you...
placeNashville
information about their facilities  •  Develop quality control system sequences and programs in accordance with established RoviSys Building Technologies and client standards  •  Work in team environment with engineers and designers from RoviSys Building...