The Senior DevOps Engineer manages and improves the communication between the operational and development sides of the software development process. They are responsible for new product deployments, product updates on existing deployments, locating production errors, (including troubleshooting and fixing any found errors), general monitoring of the health of the deployments and making sure our customers are happy by complying to 99.9% Service Level Agreements.
Position responsibilities:
- Work as part of our global team comprising of Developers, Testers, and DevOps Engineers, reporting directly to our international Technology Management team.
- Design, develop and test the infrastructure and monitoring of our flagship cloud-based translation management products named Wordbee Translator and Wordbee Beebox the ultimate SaaS solution for driving large volume translation workflows.
- Enhance the Wordbee technology infrastructure Security Protocols.
- Automate any manual processes that could save time and increase productivity.
- Maintain and improve Wordbee's public cloud infrastructure.
- Management of creation, release, and configuration of Production systems.
- Ensure availability, performance, security, and scalability of our Azure Production systems.
- Work across various technologies and platforms.
Implement the expansion of our European infrastructures to a US location
- Design, implement and test Disaster Recovery processes and participate in business continuity planning.
- Complete all other tasks that are deemed appropriate for the role and assigned by the manager/supervisor.
Required skills:
- Professional working proficiency in English (written and verbal).
- Expertise in Linux and Windows Administration.
- Solid understanding of Azure IAAS.
- Automation and scripting using PowerShell, Bash and ARM templates.
- Infrastructure as Code (IaC)
- Automation framework Selenium and Cypress or others
- Containers and container orchestration - Docker, Docker Compose, Kubernetes, AKS
- , CI/CD Pipelines.
- GitLab
- Database administration tasks such as backup and recovery, performance tuning, disaster recovery strategies, and availability groups.
- Hands-on experience with ElasticSearch cluster maintenance
- Logging, Monitoring, and Alerting tools - Elastic Search, Kibana, LogStash
- Strong learning aptitude and ability to learn new technologies independently.
- Self-motivated, ability to work under pressure, manage multiple priorities/commitments and be flexible in a 24/7 working environment.
- Excellent communication skills.
- Ability and willingness to learn cutting-edge networking, cloud, and DevOps technologies to increase productivity and meet aggressive deadlines.
- Ability to work independently as well as in a team.
- Any certification is a plus.
Required experience:
- 5+ years of DevOps experience.
- 3+ years of experience in Microsoft Azure Cloud, Kubernetes, Docker, Docker Compose, PowerShell, Linux, Windows, bash, GitLab.
- 3+ years of deploying, operating, and maintaining real word cloud application software, monitoring tools like Grafana, Kibana, Elastic Search, Redis
Desired skills and experience:
- Hands-on experience with Hyper-V and System Center Virtual Machine Manager.
- Active Directory, Single Sign-On Servers.
- Nginx, HAProxy.
By applying, I confirm I have read and accept TransPerfect's Privacy Policy: https://www.transperfect.com/about/data-privacy-recruiting