About the Role
Infrastructure as Code (IaC) Expertise:
- Utilize Terraform to design, deploy, and manage infrastructure as code on Microsoft Azure cloud platform.
- Develop and maintain reusable Terraform modules for efficient provisioning and management of cloud resources.
- Collaborate closely with development and operations teams to understand infrastructure requirements and ensure seamless integration with existing systems.
Azure Cloud Infrastructure Management:
- Manage, monitor, and optimize the Azure cloud infrastructure to ensure high availability, scalability, and performance of our services.
- Implement best practices for cost optimization, resource utilization, and security in the Azure environment.
Continuous Integration and Continuous Deployment (CI/CD):
- Design, implement, and maintain CI/CD pipelines using Azure DevOps, incorporating Terraform modules for automated infrastructure provisioning.
- Integrate NuGet and NPM into CI/CD pipelines for efficient software delivery and version management.
Source Control and Versioning:
- Manage version control and configuration management for Terraform code, infrastructure configurations, and application code using Git.
- Implement effective branching and merging strategies and ensure code reviews are performed regularly.
Infrastructure Monitoring and Troubleshooting:
- Set up robust monitoring solutions to proactively detect and resolve infrastructure and application issues.
- Participate in incident response and troubleshooting efforts to maintain optimal system performance.
Security and Compliance:
- Collaborate with the security team to implement and adhere to security best practices and compliance requirements in the cloud infrastructure.
- Conduct regular security assessments and implement remediation actions as needed.
Documentation and Knowledge Sharing:
- Create and maintain comprehensive documentation for infrastructure, deployments, and processes.
- Share knowledge and expertise with team members through documentation and mentoring sessions.
5+ years of scripting and programming experience in Python and PowerShell.
5+ years of proven hands-on experience as a DevOps Engineer with a strong focus on Terraform and Azure.
Extensive experience working with NuGet and NPM for package management and build configurations.
Demonstrated expertise in designing and managing infrastructure as code on Azure using Terraform.
Solid understanding of Azure services, including Virtual Machines, Networking, Storage, Azure Kubernetes Service (AKS), and CDN (Akamai).
Proficiency in CI/CD tools, particularly Azure DevOps, and experience with Git for version control.
Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes.
Strong grasp of security principles and best practices in cloud environments.
Excellent problem-solving skills, attention to detail, and proactive attitude.
Effective communication and collaboration skills to work closely with cross-functional teams.
About the Company
Futluz Tech (https://futluz.com) is a Web Engineering Expertise. We are a team of professionals who are passionate about web technologies. We are reputed for our expertise in developing new and innovative ways to use technology to support our customers in their businesses. We extend the existing teams of Fortune 500 companies and also become the product development shop for startups. Established in 2012, we empower the talent to explore their fullest potential with creative and challenging full-stack development opportunities. Rest assured of above-industry CTC, family health insurance, food allowance, provident fund and yearly bonus.