This is a fulltime opportunity and is not open to C2C, C2H, OPT or Visa considerations. Candidates MUST be local to Atlanta. NO vendor support of any kind!
Job Description:
We are seeking a highly skilled and experienced Senior Cloud Engineer to join our dynamic team. The ideal candidate will have extensive experience with Azure Cloud, Kubernetes, and Application Gateway, and will be responsible for designing, implementing, and maintaining our cloud infrastructure. As a Senior Cloud Engineer, you will play a critical role in ensuring the scalability, reliability, and security of our cloud-based applications and services.
Key Responsibilities:
Design and Architecture:
- Design and implement scalable, secure, and highly available cloud solutions on the Azure platform.
- Architect and manage Kubernetes clusters to ensure efficient container orchestration and service management.
- Implement and configure Azure Application Gateway for load balancing, routing, and secure application delivery.
Deployment and Automation:
- Develop and maintain CI/CD pipelines for automated deployment and scaling of applications.
- Use Infrastructure as Code (IaC) tools such as Terraform or ARM templates to manage cloud resources.
- Automate routine tasks to improve efficiency and reduce manual intervention.
Monitoring and Optimization:
- Monitor cloud infrastructure performance and implement necessary optimizations.
- Ensure robust logging, monitoring, and alerting systems are in place to proactively address potential issues.
- Perform regular security assessments and vulnerability scans to ensure compliance with security policies and standards.
Collaboration and Support:
- Collaborate with development, operations, and security teams to ensure seamless integration and operation of cloud services.
- Provide technical guidance and mentorship to junior cloud engineers.
- Troubleshoot and resolve complex technical issues related to cloud infrastructure and services.
Documentation and Reporting:
- Maintain comprehensive documentation of cloud architecture, configurations, and procedures.
- Generate regular reports on cloud infrastructure performance, utilization, and costs.
Qualifications:
Education and Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 7 years of experience in cloud engineering or a related field, with a focus on Azure Cloud.
Technical Skills:
- In-depth knowledge and hands-on experience with Azure Cloud services.
- Proficiency in managing Kubernetes clusters and container orchestration.
- Strong experience with Azure Application Gateway, including configuration and optimization.
- Familiarity with CI/CD tools and processes (e.g., Azure DevOps, Jenkins).
- Experience with Infrastructure as Code (IaC) tools such as Terraform or ARM templates.
- Solid understanding of networking concepts, security best practices, and cloud governance.
Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Proven ability to mentor and guide junior engineers.
Preferred Qualifications:
- Azure certifications (e.g., Microsoft Certified: Azure Solutions Architect, Azure DevOps Engineer).
- Knowledge of additional container orchestration tools (e.g., Docker Swarm, OpenShift).