Devops Engineer - American Technology Consulting
Des Moines, IA
About the Job
Department of Management - Division of IT is seeking an experienced DevOpsEngineer to join our talented software team working on mission-criticalapplications using Agile methodologies. The project aims to modernize IWD's UITax system by re-architecting its components to industry-leading architectureand frameworks, providing better service to both agency staff and end-userswhile positioning the agency for future technological improvements.Responsibilities: * Provide technical leadership in implementing and operationalizing AWS cloud infrastructure. * Act as a developer advocate for Cloud capabilities, influencing and working across diverse teams to design and implement easy-to-use hybrid cloud environments. * Design, build, and maintain efficient, reusable and reliable AWS infrastructure using AWS CDK. * Manage and configure AWS services such as EC2, EKS, ECR, Cognito, Lambda, RDS, S3, IAM, CloudWatch, etc. * Design, build and maintain service mesh like Istio in EKS cluster. * Create unit and integration tests for IaC test coverage. * Implement and manage CI/CD pipelines for automated deployment of infrastructure and applications. * Collect telemetry and build dashboards, alerts and notifications for accurate insight into the cloud operations and application performance. * Monitor and troubleshoot performance issues, ensuring high availability and optimal performance of infrastructure and services. * Collaborate with software engineers to optimize application performance and reliability in AWS environments. * Implement and maintain security best practices and compliance controls in AWS.Preferred Qualifications: * AWS certifications such as AWS Certified Solutions Architect, AWS Certified DevOps Engineer, etc. * AWS CDK development experience. * Experience with containerization technologies (Docker, Kubernetes). * Familiarity with monitoring tools such as Prometheus, Grafana, ELK Stack, Dynatrace etc. * Ability to build quick POCs to demonstrate cloud capabilities and design easy-to-use hybrid cloud environments.
Source : American Technology Consulting