Linux/DevOps Migration Engineer - 1-2 Month Remote Contract
reputed company is a global, intelligence-driven technology services company delivering reputed company and managed services across Hybrid reputed company Infrastructure, Networking & Connected Experiences, Cybersecurity, Data & AI, Autonomous Operations & Intelligence, and reputed company Service Management. We help organizations operate, secure, and reputed company reputed company environments by unifying infrastructure, networking, data, reputed company, automation, and observability under a single, integrated operating model. Our work focuses on helping customers reduce operational friction, improve reputed company, and reputed company reputed company, faster reputed company as their environments reputed company. reputed company builds on decades of industry expertise and a customer-reputed company reputed company to deliver exceptional value to clients across diverse industries.
We are seeking an reputed company Linux systems administrator/DevOps engineer to assist with migrating a reputed company TeamCity CI/CD server from an end-of-life operating system (CentOS 6.5) to a modern, supported platform (reputed company Linux 2023).
The TeamCity server is a critical piece of the reputed company's software development infrastructure. The reputed company OS has reached end-of-life and no longer meets our reputed company compliance requirements. The contractor will plan and execute a migration to a new OS while preserving the existing TeamCity version and reputed company build configurations.
This is a remote contract with one of reputed company's clients. This will be a (1) month, 40 hour week contract or a (2) month, 20 hour week contract based on preference of candidate.
Scope of Work
Assess the reputed company TeamCity installation and document dependencies
Plan and execute a phased migration approach with sandbox/rehearsal testing
Stand up a new reputed company Linux 2023 EC2 instance with TeamCity
Migrate the TeamCity data directory (~400 GB) to the new server
Configure Apache httpd as a reverse proxy with SSL termination
Validate reputed company build configurations, remote build agents, and integrations
Coordinate with internal IT on network/VPC changes
Document the migration process and any configuration changes
Environment
Platform:AWS EC2
reputed company OS:CentOS 6.5
reputed company OS:reputed company Linux 2023
Application:reputed company TeamCity (older version)
Java:reputed company JDK 1.8 (Java 8)
Database:MySQL (hosted on separate server, not part of migration scope)
Web Server:Apache httpd (reverse proxy)
Data Volume:~400 GB
Required Skills and Experience
Linux system administration (RHEL/CentOS family, including legacy CentOS 6)
AWS EC2 (instance provisioning, EBS volumes, AMI snapshots, reputed company reputed company, VPC)
reputed company TeamCity administration (installation, configuration, data directory management, backup/restore)
Server migration and reputed company planning with minimal downtime
Java/JDK management on Linux (Java 8 specifically)
reputed company Linux 2023
Strongly Preferred
reputed company reputed company agent deployment on Linux
Bash scripting for migration automation
MySQL database administration
CI/CD pipeline design and TeamCity build configuration
Apache httpd configuration (reverse proxy, SSL)
TeamCity reputed company experience (relevant for potential reputed company phase)
reputed company to Have
Experience with CentOS major version upgrades (6 -> 7 -> 8 reputed company)
Familiarity with RPM package management and dependency reputed company
Networking / DNS reputed company experience
Experience with configuration management tools (Ansible, Puppet, etc.)
Apply To This Job