Cloud Infrastructure Engineer
New
MexicoFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum 3 years
- Required Skills
- AWSPythonBashGCPAzureCI/CDTerraform
Requirements
- Degree in Computer Science, Information Technology, Software engineering or compensating experience in a related field.
- Proven experience (minimum 3 years) in DevOps/Infrastructure roles.
- Extensive knowledge of CI/CD tools (Github Actions, Jenkins, or TeamCity).
- Experience with Infrastructure-as-code tools such as Terraform.
- Experience with configuration management and version control systems, such as Git.
- Proficiency in scripting and automation languages, such as Python, Bash, or PowerShell.
- Strong understanding of containerization technologies.
- In-depth understanding of application architecture, including microservices and serverless.
- Extensive experience with database systems (SQL and NoSQL).
- Proficiency in observability practices (logging, tracing, performance monitoring).
Responsibilities
- Design, deploy, and manage cloud infrastructure across our primary cloud providers (AWS/Azure/GCP)
- Collaborate with development teams to create and implement cloud solutions aligned with best practices.
- Support and troubleshoot CI/CD pipelines to streamline and automate software integration, testing, and deployment processes.
- Ensure system reliability and performance for cloud infrastructure and manage incident response.
- Collaborate with the Information Security team to develop and enforce strategies for ensuring the security of cloud environments.
- Collaborate with development, QA, and operations teams to integrate DevOps practices and improve software delivery processes.
- Evaluate tools and technologies to enhance automation, observability, and overall DevOps capabilities.
- Promote best practices for version control, configuration management, and infrastructure as code.
- Monitor and analyze system metrics and logs to proactively identify and resolve issues.
- Manage deployment and rollback strategies to ensure minimal disruption during software releases.
View Full Description & ApplyYou'll be redirected to the employer's site