V
Lead Software Engineer
Job Description
Operating Systems
Proficient in Windows Server and various Linux distributions (e.g., Ubuntu, CentOS).
Shell scripting proficiency (Bash, PowerShell) for automation purposes.
Build And Deployment Tools
Extensive experience with TeamCity, focusing on Java (Maven) and .NET (MSBuild) builds.
Knowledge of build configurations, triggers, and notifications in TeamCity.
CI/CD Tools
Strong experience with GitLab for CI/CD, including runner setup and pipeline configuration.
Familiarity with transitioning builds from TeamCity to GitLab.
Version Control
Advanced Git skills, including branching strategies and repository management.
Containerisation And Orchestration
Knowledge of Docker and Kubernetes.
Infrastructure As Code
Experience with Terraform or Ansible for environment management.
Cloud Platforms
Understanding of cloud services (GCP) for application deployment.
Proficient in Windows Server and various Linux distributions (e.g., Ubuntu, CentOS).
Shell scripting proficiency (Bash, PowerShell) for automation purposes.
Build And Deployment Tools
Extensive experience with TeamCity, focusing on Java (Maven) and .NET (MSBuild) builds.
Knowledge of build configurations, triggers, and notifications in TeamCity.
CI/CD Tools
Strong experience with GitLab for CI/CD, including runner setup and pipeline configuration.
Familiarity with transitioning builds from TeamCity to GitLab.
Version Control
Advanced Git skills, including branching strategies and repository management.
Containerisation And Orchestration
Knowledge of Docker and Kubernetes.
Infrastructure As Code
Experience with Terraform or Ansible for environment management.
Cloud Platforms
Understanding of cloud services (GCP) for application deployment.

