Devops Engineer - Cloud & Infrastructure

  • Full-time

Company Description

BETSOL is a cloud-first digital transformation and data management company offering products and IT services to enterprises in over 40 countries. BETSOL team holds several engineering patents, is recognized with industry awards, and BETSOL maintains a net promoter score that is 2x the industry average. BETSOL’s open source backup and recovery product line, Zmanda (Zmanda.com), delivers up to 50% savings in total cost of ownership (TCO) and best-in-class performance. BETSOL Global IT Services (BETSOL.com) builds and supports end-to-end enterprise solutions, reducing time-to-market for its customers. BETSOL offices are set against the vibrant backdrops of Broomfield, Colorado and Bangalore, India. We take pride in being an employee-centric organization, offering comprehensive health insurance, competitive salaries, 401K, volunteer programs, and scholarship opportunities. Office amenities include a fitness center, cafe, and recreational facilities. Learn more at betsol.com

Job Description

We are seeking an experienced DevOps Engineer - Cloud & Infrastructure to join our dynamic team. In this role, you will be instrumental in developing and managing cloud infrastructure through Infrastructure as Code (IaC) practices. You will leverage tools like Terraform, Azure Resource Manager (ARM) templates, Google Cloud Deployment Manager, and AWS CloudFormation to ensure the efficient and reliable provisioning of cloud resources.

  1. Infrastructure as Code Development: Utilize Terraform to write, maintain, and deploy infrastructure code that automates the provisioning of cloud resources, ensuring consistent and repeatable setups. Desired knowledge of Azure Resource Manager (ARM) templates, Google Cloud Deployment Manager, and AWS CloudFormation to manage and provision resources across different cloud platforms effectively.
  2. CI/CD Pipeline Management: Build and maintain CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins to automate testing and deployment processes, enhancing the development lifecycle's efficiency and reliability.
  3. Cloud Deployment: Manage deployments across Azure and GCP platforms, optimizing resource utilization and implementing best practices for scalability and cost-efficiency.
  4. Security Integration: Integrate security practices into the CI/CD pipeline and infrastructure management, ensuring that security and data privacy are prioritized at every stage of the development and deployment process.
  5. Monitoring and Optimization: Implement and manage monitoring tools to track the health and performance of applications and infrastructure, responding proactively to potential issues.
  6. Collaboration and Support: Work closely with software developers, data engineers, and security teams to ensure that the infrastructure supports all operational and security requirements.
  7. Documentation and Best Practices: Maintain detailed documentation for infrastructure setups, configurations, and operational procedures. Advocate for and implement best practices in DevOps and cloud management.
  8. Problem Solving: Quickly identify and resolve infrastructure and deployment issues, providing solutions that minimize downtime and promote system stability.
  9. Innovative Tool Integration: Evaluate and integrate cutting-edge tools and technologies to continuously improve the deployment processes and infrastructure resilience.
  10. Regulatory Compliance: Ensure that all infrastructure and data handling practices comply with regulatory requirements to maintain data privacy and security.

 

    Qualifications

     

    • Bachelor’s or Master’s degree in Computer Science, Information Technology, Systems Engineering, or a related field.
    • Over 8 years of experience in DevOps or related roles with a strong background in Infrastructure as Code, preferably Terraform, Azure Resource Manager (ARM) or equivalents like Google Cloud Deployment Manager, and AWS CloudFormation.
    • Experience setting up and managing CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins.
    • Proven experience driving best practices in cloud architecture, continuous integration/continuous deployment (CI/CD), and infrastructure as code (IaC).
    • Solid understanding of cloud technologies with hands-on experience in Azure and GCP.
    • Strong focus on security practices and data privacy within the cloud and CI/CD environments.
    • Familiarity with monitoring tools and techniques for performance and health checks.
    • Excellent problem-solving skills, collaborative spirit, and strong communication abilities.
    • Experience in adhering to compliance and regulatory standards in a cloud environment.
    • Desired certifications include Azure DevOps Solutions Expert, AWS Certified DevOps Engineer, and HashiCorp Certified Terraform Associate.
    Privacy PolicyImprint