C
Senior DevOps Engineer
Calance
US · On-site Full-time Senior Today
About the role
We are seeking a highly skilled and experienced Senior DevOps Engineer to join our dynamic team. This role is pivotal in driving our DevOps initiatives, with a strong focus on using Terraform as a cloud automation tool. The ideal candidate will possess a deep understanding of cloud infrastructure, CI/CD pipelines, and best practices in DevOps.
Key Responsibilities
- Infrastructure as Code (IaC):
- Design, implement, and manage scalable infrastructure using Terraform.
- Create and maintain reusable Terraform modules and templates to streamline deployment processes.
- Cloud Management:
- Architect, Manage and optimize cloud resources across platforms such as AWS, Azure, or Google Cloud.
- Implement best practices for security, compliance, and cost management in cloud environments.
- Experience with serverless architectures and microservices.
- Familiarity with security practices in cloud environments.
- CI/CD Pipeline Management:
- Build and maintain robust CI/CD pipelines to automate the deployment of applications and infrastructure.
- Collaborate with development teams to integrate automated testing and deployment strategies.
- Monitoring and Optimization:
- Implement monitoring, logging, and alerting solutions for cloud infrastructure.
- Analyze performance metrics and make recommendations for improvements and optimization.
- Mentorship:
- Work with DevOps engineers, providing guidance, mentorship, and support.
- Foster a culture of collaboration, continuous improvement, and innovation within the team.
- Collaboration:
- Work closely with developers, QA, and other stakeholders to ensure seamless integration and deployment processes.
- Participate in architectural discussions and design reviews to promote best practices.
- AI:
- Understanding of key concepts in artificial intelligence, machine learning, and deep learning, LLM, Generative AI, Neural networks etc.,
- Troubleshooting and Support:
- Identify and resolve infrastructure issues in a timely manner.
- Provide on call support for production systems as needed.
Skills and Qualifications
- Technical Skills:
- Strong proficiency in Terraform for cloud automation and infrastructure management.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and their services.
- Strong understanding and Implementation experience of containerization technologies (Docker, Kubernetes).
- Proficient in scripting languages (Python, Bash, etc.) for automation tasks.
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.).
- DevOps Practices:
- Solid understanding of DevOps principles and methodologies.
- Experience with configuration management tools (Ansible, Puppet, Chef).
- Communication and Collaboration:
- Excellent interpersonal skills, with the ability to communicate effectively with technical and nontechnical stakeholders.
- Proven ability to work collaboratively in a team-oriented environment.
- Problem Solving:
- Strong analytical skills with the ability to troubleshoot complex systems.
- Ability to work in a fast-paced environment and manage multiple priorities.
- Education and Experience:
- Bachelor's degree in computer science, Information Technology, or a related field.
- 10+ years of experience in DevOps or related roles.
- Certifications in cloud platforms (AWS Certified Solutions Architect, Azure DevOps Engineer, etc.).
Skills
AnsibleAWSAzureBashChefCircleCIDockerGitLab CIGoogle CloudJenkinsKubernetesPythonPuppetTerraform
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free