UKG is looking to build and maintain its public/private cloud's PaaS layer to support applications and ensure smooth integration and deployment of UKG software across the entire cloud infrastructure.
Requirements
- 10+ years of experience developing and maintaining cloud platform and services on-prem or public (GCP preferred) through code
- 10+ years of experience with at one programming language. (e.g. Java, Golang, Ruby, Python)
- 10+ years of experience managing Linux based platforms
- 10+ years of experience with Cloud Native solutions (Google Cloud Platform, Amazon Web Services, and/or Azure).
- 10+ years of experience with DevOps practices and toolsets, such as Terraform, Ansible, Packer, GitHub, Vault, CI/CD delivery models
- Experience working with container technologies (e.g. Docker, Kubernetes)
- Strong scripting experience in at least two of the following: Perl, Bash, Python, PowerShell
Responsibilities
- Manage, improve, and maintain our tools and services stack across the organization and deliver value incrementally
- Maintain and enhance our current set of managed services, which include Kubernetes, MongoDB, MongoDB Atlas, MySQL, Elasticsearch, Redis, RabbitMQ, PostgreSQL, AlloyDB.
- Build mature applications and services to enable Product Development teams through in-house self-service portal
- Collaborate with Development and Engineering teams to understand gaps and requirements while meeting expectations
- Troubleshoot issues by reviewing information at hand, develop detailed implementation plan with automation and test details, and mentoring team members
- Lead and guide engineers with implementations
- Understand cross functional impact and high-level topology across services
Other
- Bachelor’s degree in computer science, Engineering, Software Engineering, or a related field, however equivalent work experience in similar position may be substituted for educational requirements.
- 10+ years of experience in a related field
- U.S. citizen
- Existing or previous Government Security Clearance preferred, or ability to obtain appropriate security clearance is required
- Participate in a rotational on-call schedule with the team