Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by CRG, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Cloud DevOps Engineer at CRG will be responsible for designing, implementing, and managing cloud-based infrastructure and services. This role requires a proactive approach in automating processes, optimizing cloud resources, and ensuring system reliability and security. The Cloud DevOps Engineer will collaborate with development and operations teams to streamline deployments and enhance the overall operational efficiency of cloud applications. This position is crucial for ensuring that CRG's technology infrastructure is scalable, sustainable, and secure.
Job Responsibilities
- Design, deploy, and manage cloud architecture solutions using AWS, Azure, or GCP.
- Automate and optimize cloud operations through Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Implement continuous integration and continuous deployment (CI/CD) pipelines to streamline application deployments.
- Monitor system performance and troubleshoot issues in production environments.
- Conduct security assessments and implement best practices to maintain the integrity of cloud systems.
- Collaborate with software development teams to understand application requirements and ensure alignment with operational capabilities.
- Document system configurations, processes, and infrastructure changes for audit and compliance purposes.
- Provide technical guidance and support to team members on cloud technologies and tools.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps or Cloud Engineering role.
- Strong proficiency in cloud platforms such as AWS, Azure, or GCP.
- Experience with scripting languages like Python, Bash, or PowerShell.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- In-depth knowledge of containers and orchestration tools like Docker and Kubernetes.
- Solid understanding of networking concepts, security protocols, and best practices.
- Excellent problem-solving skills and the ability to work under pressure.
Technologies & Tools
The Cloud DevOps Engineer will work with a variety of technologies and tools, including cloud service platforms (AWS, Azure, GCP), infrastructure as code tools (Terraform, CloudFormation), CI/CD pipelines (Jenkins, GitLab), containerization tools (Docker, Kubernetes), and monitoring solutions (Prometheus, Grafana). Familiarity with networking tools and security protocols will also be essential in maintaining and optimizing cloud-based solutions.
Ideal Candidates
The ideal candidates for the Cloud DevOps Engineer position will possess a strong technical background combined with exceptional analytical and communication skills. They should be adaptable, with a proactive mindset and a passion for continuous improvement. Successful candidates will thrive in a collaborative environment, be self-motivated, and have an ability to work effectively across different teams. A commitment to delivering high-quality solutions while maintaining security and operational integrity will also be a key characteristic of a suitable candidate.
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.