Company:
Dice
Location: Austin
Closing Date: 07/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, CGI, is seeking the following. Apply via Dice today!
Lead DevOps Engineer
Position Description
Seasoned DevOps Engineer with expertise in AWS and Azure is expected to have a combination of skills and experience supporting our client in Texas.
Hybrid - Austin, Dallas or Belton
Extensive experience in CI/CD pipeline creation, infrastructure automation, configuration management, containerization, and monitoring across multiple cloud platforms (AWS, Azure, Google Cloud Platform, OCI)
Your future duties and responsibilities
- Infrastructure as Code (IaC): Use Terraform for Azure, Google Cloud Platform, OCI; Use AWS CDK for AWS infrastructure
- Automation and Scripting: Develop Python scripts utilizing APIs (boto3, Azure, Microsoft Graph) for data collection, cost optimization, and security assessments
- CI/CD Pipeline Development: Create Jenkins pipelines using Groovy scripted libraries; Develop Azure DevOps pipelines using YAML
- Configuration Management: Use Ansible for configuration management of platforms created with Terraform or CDK
- Containerization and Deployment: Build Dockerfiles and Helm charts for application containerization and deployment on Kubernetes or ECS; Deploy and manage applications like EFK, Grafana, Prometheus, Istio using Helm charts
- Monitoring and Dashboards: Create dashboards in Grafana, AWS CloudWatch; Set up and configure AWS Cloud Trail, Guard Duty, AWS Config, AWS Inspector, AWS Trusted Advisor for infrastructure and application monitoring
- Identity and Access Management: Configure EntraID and AWS IAM for user, role, and group management
- Observability and Policy Management: Implement OpenTelemetry agents for metrics and logs collection; Utilize OpenPolicy Agent for policy management across cloud environments
- DevOps Process Improvement: Provide hands-on support and leadership in optimizing DevOps processes and tools
Required Qualifications To Be Successful In This Role
- 5 years of work experience as a DevOps Engineer
- 10 years of work experience overall
- Extensive experience with Terraform, AWS CDK, and Python scripting
- Proficient in Jenkins, Azure DevOps, and Ansible
- Strong knowledge of containerization (Docker) and Kubernetes
- Expertise in Helm charts and application deployment
- Experience with monitoring tools (Grafana, Prometheus, AWS CloudWatch)
- Familiarity with AWS security and compliance services
- Knowledge of EntraID and AWS IAM for identity management
- Proficient in using OpenTelemetry and OpenPolicy Agent
- Strong problem-solving skills and ability to work independently
Preferred Skills
- Hands-on experience with multi-cloud environments (AWS, Azure, Google Cloud Platform, OCI)
- Experience in cost optimization and security assessments
- Excellent communication and teamwork skills
Share this job
Dice
Useful Links