Overview
Skills
Job Details
Job Title:- Sr. DevOps Engineer
Location:- Lakeland, FL (Remote/ Must be able to come onsite 3 5 times in month) (Only Local)
Duration:- Contract to hire
Job Description
Job Overview
We are seeking a highly skilled Senior DevOps Engineer with at least 7 to 10 years of experience to design, implement, and manage robust cloud infrastructure and CI/CD pipelines. The ideal candidate will be an expert in Azure, Kubernetes, Docker, and Azure Kubernetes Service (AKS), with exceptional troubleshooting skills to ensure system reliability and performance. This role requires a proactive leader who can optimize development and deployment processes while maintaining high standards of operational excellence.
Responsibilities
- Design, deploy, and manage scalable cloud infrastructure on Azure, leveraging Azure Kubernetes Service (AKS) for containerized applications.
- Build and maintain CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions to streamline software delivery.
- Implement and manage containerized environments using Kubernetes and Docker to ensure efficient application deployment and orchestration.
- Monitor system performance, identify bottlenecks, and troubleshoot complex issues across infrastructure, applications, and networks.
- Collaborate with development and IT teams to define infrastructure requirements and implement best practices for scalability, security, and reliability.
- Automate repetitive tasks and processes using scripting languages (e.g., Bash, Python, or PowerShell).
- Ensure security and compliance by implementing best practices for identity management, network security, and data protection in Azure environments.
- Maintain documentation for infrastructure configurations, processes, and troubleshooting procedures.
- Stay current with emerging DevOps tools and technologies to continuously improve workflows.
Qualifications
- 7+ years of experience in DevOps or related roles, with a focus on cloud infrastructure and containerization.
- Deep expertise in Microsoft Azure, including Azure Kubernetes Service (AKS), Azure Resource Manager, and Azure networking.
- Extensive experience with Kubernetes and Docker for container orchestration and management.
- Proven ability to troubleshoot complex issues in distributed systems, networks, and applications.
- Strong knowledge of CI/CD tools and practices, with experience in automating build and deployment pipelines.
- Proficiency in scripting languages (e.g., Bash, Python, PowerShell) for automation.
- Familiarity with infrastructure-as-code tools (e.g., Terraform, ARM templates).
- Excellent problem-solving skills and a proactive approach to identifying and resolving issues.
- Strong communication skills to collaborate with cross-functional teams and document processes clearly.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
Preferred Skills
- Certifications such as Microsoft Certified: Azure DevOps Engineer Expert, Certified Kubernetes Administrator (CKA), or Docker Certified Associate.
- Experience with monitoring tools like Prometheus, Grafana, or Azure Monitor.
- Knowledge of security frameworks and compliance standards (e.g., SOC 2, GDPR).
- Familiarity with other cloud platforms (e.g., AWS, Google Cloud Platform) is a plus.