
Cloud/DevOps Engineer
- Chicago, IL
- Contract
- Full-time
- Leads the technical design, maintenance, and operation of cloud-based platforms.
- Leads automation efforts to minimize manual work and ensure transparency in all aspects of the secure cloud ecosystem.
- Implements hybrid IT by integrating different cloud services with back-end, traditional data center services.
- Migrates legacy applications to public cloud services in a rehosting approach or in a revising approach for efficiency, agility, and disaster recovery.
- Partners with stakeholders to obtain and translate requirements into technical implementations.
- Integrates existing legacy systems with proposed systems by identifying gaps between the current and future state.
- Oversees and develops continuous delivery framework and tools.
- Develops testing use cases and detailed testing plans that map to the documented business and technical requirements.
- Leads technical and end-user resources to execute detailed tests and analyze testing results.
- Assists with implementation of customer side monitoring tools and may lead operation outage events.
- Provides timely/responsive technical support including rotational on call support.
- Bachelor's degree in Computer Science, Information Systems, or equivalent background or experience
- Minimum three years of work experience
- Experience integrating legacy platforms and applications with cloud-based systems.
- Advanced understanding of infrastructure as code tools
- Advanced knowledge with system configuration tools
- Experience with implementing architectural frameworks
- Advanced experience with source code management tools
- Advanced experience with CI/build tools.
- Experience with various programming languages
- Experience with Web Services, API, REST, RPC
- Experience with deploying, managing, operating, and monitoring of applications in scalable, highly available and fault tolerant data centers (both on premise and hosted).
- Understanding of scripting
- CI/CD (GitLab)
- Terraform
- AWS
- Collaboration & Teamwork
- Autonomy and Critical Thinking
- Ability to assess necessary activities and prioritize for completion of assignments using excellent time management, prioritization skills and work ethic.