
Middle DevOps Engineer
Sigma Software7 hours ago
Remote, UkraineMid Level / Senior
Responsibilities
- Design and implement production infrastructure across AWS and Microsoft Azure.
- Build and maintain Terraform modules, state management, environment separation, and lifecycle configuration.
- Develop CI/CD pipelines with automated validation, testing, security scanning, and rollback mechanisms.
- Deploy and support containerized workloads using Docker, Kubernetes, and Helm.
- Configure cloud networking, IAM/RBAC, workload identities, secrets management, and container security.
- Build observability solutions using metrics, logs, and traces.
- Investigate production incidents and perform root-cause analysis across cloud platforms, Kubernetes, Linux, networking, and application runtime layers.
- Review peer infrastructure and deployment changes and implement preventive remediation measures.
- Translate technical and operational requirements into infrastructure solutions.
- Prepare and maintain architecture diagrams, runbooks, recovery procedures, technical documentation, and operational reports.
- Support cloud migration and DevOps modernization initiatives for a telecommunications customer.
- Collaborate directly with customers and mentor junior engineers when needed.
Requirements
- 2–5 years of hands-on experience supporting production systems and operational environments.
- Strong practical experience with AWS or Microsoft Azure.
- Strong Terraform expertise, including modules, state management, lifecycle configuration, and CI/CD integration.
- Hands-on experience with Kubernetes and Helm.
- Experience with CI/CD platforms such as GitHub Actions, GitLab CI/CD, Azure DevOps, or Jenkins.
- Practical understanding of IAM, secrets management, certificate handling, and container security.
- Experience with observability and monitoring tools such as Prometheus, Grafana, OpenTelemetry, CloudWatch, Azure Monitor, ELK, or OpenSearch.
- Strong Linux administration and networking knowledge, including TCP/IP, DNS, routing, TLS, and performance analysis.
- Shell scripting and automation experience; basic Python knowledge is beneficial.
- Ability to analyze requirements, identify risks and dependencies, and communicate technical decisions clearly.
- Strong problem-solving and incident investigation skills.
- Upper-Intermediate English level.
- Experience with both AWS and Microsoft Azure is a plus.
- Experience defining and maintaining SLI/SLO practices is a plus.
- Knowledge of OpenTelemetry-based observability implementations is a plus.
- Experience with large-scale distributed production systems is a plus.
- Python development or advanced scripting skills are a plus.
- Experience mentoring junior engineers is a plus.
- Exposure to platform architecture design and cloud governance practices is a plus.
- Experience using AI-assisted engineering tools responsibly for research, troubleshooting, automation, and documentation.
Tech Stack
Categories
About Sigma Software
Sigma Software is a London-headquartered, privately held IT consultancy that designs and builds custom software for startups and enterprises. The company provides end-to-end services—engineering, web and mobile development, .NET/Java platforms, AR/VR, and UI/UX—delivered via outsourcing, managed teams, and consulting. Founded in 2002, it supports long-term product development and modernization projects across multiple industries for global clients.