Logo
CV Library

Senior Platform Development Engineer

CV Library, Jacksonville, Florida, 32290


We are seeking a highly skilled and motivated Senior Platform Development Engineer with a focus on Azure and Terraform to join our dynamic team. The ideal candidate will have a strong background in cloud infrastructure, automation, and platform engineering, with specific expertise in Microsoft Azure and Infrastructure as Code (IaC) using Terraform. Experience with Terraform Enterprise is . This role involves designing, building, and maintaining scalable, secure, and resilient cloud platforms to support our applications and services. Job Responsibilities Design and Implementation: Design and develop cloud infrastructure solutions on Microsoft Azure to support business applications and services. Implement Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of Azure resources. Develop and maintain CI/CD pipelines to streamline the deployment and configuration of infrastructure and applications. Automation and Scripting: Automate routine tasks and processes to improve efficiency and reduce manual intervention. Write and maintain scripts using such as PowerShell, Python, or Bash for automation and integration tasks. Collaboration and Support: Collaborate with development, operations, and security teams to ensure seamless integration of infrastructure and applications. Provide technical guidance and support to other team members and stakeholders. Troubleshoot and resolve issues related to cloud infrastructure and deployments. Monitoring and Optimization: Monitor the performance and availability of cloud platforms and services. Optimize resource usage and costs by implementing best practices for cloud architecture and management. Implement and manage monitoring, logging, and alerting solutions to ensure system health and performance. Security and Compliance: Ensure that cloud infrastructure and services adhere to security and compliance standards. Implement security best practices and configurations for Azure resources. Focus on the principle of least privilege to minimize access rights for users to only those necessary for their roles. Conduct regular security assessments and audits to identify and mitigate risks. Documentation and Training: Document infrastructure designs, configurations, and processes. Provide training and knowledge sharing to team members and stakeholders on cloud infrastructure and automation tools. Qualifications: Proven experience as a Platform Development Engineer, Cloud Engineer, or similar role with a focus on Azure and Terraform. Deep understanding of Microsoft Azure services, including compute, storage, networking, and security. Proficiency in using Terraform for IaC, including writing, testing, and managing Terraform modules. Experience with CI/CD tools such as Azure DevOps, Jenkins, or similar. Strong scripting skills in PowerShell, Python, Bash, or similar . Experience with containerization and orchestration tools such as Docker and Kubernetes. Familiarity with monitoring and logging tools like Azure Monitor and Log Analytics. Excellent problem-solving skills and ability to troubleshoot complex technical issues. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Self-motivated and self-sufficient, with the ability to work independently Relevant certifications such as Microsoft Certified: Azure Solutions Architect, Azure DevOps Engineer, or Terraform Certification are highly desirable. Education: Bachelor's degree in Computer Science, Information Technology, or related field is . Additional Skills: Experience with Terraform required, Terraform Enterprise . Understanding of FinOps principles and practices for cloud financial management. Strong background in network engineering, including experience with virtual networks, VPNs, and network security. Understanding of Agile and DevOps principles and methodologies. Experience with hybrid cloud environments and integration with on-premises infrastructure.