We are seeking a highly skilled DevOps Engineer to join our dynamic team in a fully remote capacity. This role demands extensive expertise in AWS, Terraform, and Azure DevOps, as well as a strong focus on continuous integration (CI) and continuous deployment (CD). You will be responsible for managing production deployments across multiple environments, ensuring that our high standards for security, reliability, and efficiency are met.
Key Responsibilities
- AWS Expertise. Utilize your deep knowledge of AWS to manage and optimize cloud infrastructure across multiple organizations. You'll be the go-to expert for all things AWS, ensuring our cloud environment is robust, scalable, and secure.
- Terraform Proficiency. Leverage at least 3 years of experience with Terraform to automate the provisioning of infrastructure, ensuring consistency and efficiency across deployments.
- CI/CD Management. Oversee the integration of CI and CD processes, particularly in fast-paced environments with strict SLAs. You’ll manage isolated production environments, handling complex deployments with an eye on minimizing downtime and maximizing performance.
- Azure DevOps. Utilize Azure DevOps to manage CI processes. You'll work with heavily nested templates and complex logic, requiring the ability to read and interpret intricate YAML files to understand and optimize workflows.
- Security Measures. Implement and manage CD security measures, utilizing native security scanning tools such as Trivy, VeriCode, and SonarQube to ensure multiple layers of security are in place.
- Monitoring and Observability. Employ monitoring tools like Splunk and Splunk APM to track and improve system performance. You'll be responsible for ramping up the usage of these tools to enhance observability and proactively address potential issues.
Required Skills & Qualifications
- AWS. Extensive experience in managing and optimizing AWS environments.
- Terraform. Minimum of 3 years of hands-on experience with Terraform for infrastructure as code.
- CI/CD. Proven ability to manage and streamline CI and CD processes, with a focus on production deployments.
- Azure DevOps. Strong proficiency in Azure DevOps, particularly in working with complex YAML templates and understanding nested logic.
- Security Tools. Familiarity with security scanning tools such as Trivy, VeriCode, and SonarQube.
- Monitoring Tools. Experience with monitoring tools like Splunk and Splunk APM, with a focus on enhancing system observability.
Why Join Us?
- Remote Work. Enjoy the flexibility of working 100% remotely from anywhere.
- Innovative Environment. Work in a fast-paced, cutting-edge environment where you’ll be challenged to push the boundaries of what’s possible in DevOps.
- Professional Growth. Opportunities to expand your skills and knowledge in a supportive, growth-oriented culture.
- Impactful Role. Play a crucial role in ensuring the security, reliability, and efficiency of our production environments.
If you are a highly motivated DevOps Engineer with a passion for cloud infrastructure, automation, and security, we would love to hear from you! Apply now to join our team and help drive our DevOps processes to the next level.