What are the responsibilities and job description for the DevOps Engineer - W2 Contract position at CogniSoft Technologies?
Job Title: DevOps Engineer
Location: Atlanta, GA (Hybrid)
🔑 Role Overview
Client is seeking a DevOps Engineer to support enterprise application delivery and infrastructure automation. The role involves building and maintaining CI/CD pipelines, managing cloud-native environments, and ensuring secure, scalable, and efficient deployments in a hybrid work model.
📋 Key Responsibilities
- CI/CD & Automation
- Design, implement, and maintain CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.
- Automate infrastructure provisioning with Terraform, Ansible, or CloudFormation.
- Integrate automated testing and monitoring into deployment workflows.
- Cloud & Infrastructure Management
- Manage cloud environments (AWS/Azure/Google Cloud Platform) for scalability and resilience.
- Support containerization and orchestration (Docker, Kubernetes).
- Implement monitoring solutions (Prometheus, Grafana, ELK, CloudWatch).
- Security & Compliance
- Ensure compliance with Macy’s enterprise security standards.
- Implement identity and access management, RBAC, and secure configurations.
- Conduct vulnerability assessments and remediation.
- Collaboration & Support
- Partner with developers, QA, and infrastructure teams to streamline delivery.
- Provide L2/L3 support for production systems.
- Contribute to modernization initiatives and cloud migration projects.
🎯 Required Skills & Experience
- Strong expertise in CI/CD tools (Jenkins, GitHub Actions, Azure DevOps).
- Hands-on experience with cloud platforms (AWS/Azure/Google Cloud Platform).
- Proficiency in Terraform, Ansible, or CloudFormation for IaC.
- Knowledge of Docker, Kubernetes, and container orchestration.
- Familiarity with monitoring/logging tools (Prometheus, Grafana, ELK).
- Excellent problem-solving and communication skills.
- 5–8 years of DevOps/Cloud Engineering experience.