
Staff Software Engineer- Eng
UKG · Software & Services
Viewed by 2 job seekers
Share:
Job Description:
7+ years of experience in software engineering, platform engineering, DevOps, SRE, or infrastructure engineering. Strong hands-on experience supporting production environments and mission-critical services. Deep knowledge of Linux administration, troubleshooting, system performance, networking fundamentals, and security practices. Strong experience with Kubernetes and containerized workloads. Production experience with OpenStack or comparable private-cloud and infrastructure platforms. Strong experience developing and maintaining Infrastructure as Code using Terraform. Experience with Terragrunt for managing reusable and multi-environment infrastructure configurations. Experience building CI/CD automation using GitHub Actions or similar tools. Experience with cloud-native technologies and hybrid infrastructure environments. Programming or scripting experience in at least one language, such as Python, Bash, Go, or another modern programming language. Experience automating operational processes, infrastructure workflows, or service-management tasks. Experience with monitoring, logging, alerting, and observability tools such as Prometheus and Grafana. Proven ability to troubleshoot complex issues across application, infrastructure, operating-system, and networking layers. Experience participating in incident response, on-call support, root-cause analysis, and post-incident improvement activities. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience. Relevant certifications in cloud platforms, Kubernetes, Linux, Terraform, OpenStack, PostgreSQL, or MySQL. Experience supporting hybrid-cloud or multi-environment infrastructure. Experience with open-source cloud-native technologies and projects. Familiarity with SRE principles, DevOps practices, and reliability engineering. Experience with GitOps workflows and advanced CI/CD automation. Knowledge of certificate-management systems such as cert-manager, ACME, and PKI. Experience with database backup, recovery, replication, high availability, disaster recovery, or performance optimization. Background managing database and messaging platforms such as MongoDB, PostgreSQL, Redis, RabbitMQ, or MySQL. Experience with managed database services such as MongoDB Atlas, AWS RDS, or GCP Cloud SQL. Experience with service migrations, database version upgrades, or platform modernization.