Senior DevOps Engineer
Lviv, Poltava, Cherkasy, Vinnytsia, Remote, Full-time
Project Description:
We are seeking a seasoned Senior Ops Engineer to join our dynamic team. This individual will leverage their knowledge and experience in DevOps practices, automation, infrastructure orchestration, configuration management, and continuous integration to assist in implementing and leveraging a growing set of services and features for mission-critical applications. The role will primarily focus on the development and deployment of the company’s Media Tools and Costing models and associated peripheral applications. This position plays a crucial part in transitioning the company to a reliable, multi-tenant, cloud-first product strategy.
Requirements:
- Bachelor's Degree in Computer Science and/or Engineering and 5+ years of related experience, or an equivalent combination of education and experience
- Experience working in Agile and DevOps environments
- Deep knowledge of MSSQL server implementation, performance-tuning, and monitoring
- A thorough understanding of Cloud Architecture and Operations including: migration, resilience, maintainability, and cost efficiency
- Experience with Infrastructure as Code tools such as Terraform, Ansible, Puppet, or AWS Cloud-Formation
- Experience with monitoring and telemetry tools like Data Dog, Splunk, New Relic is a strong plus
- Proven experience with Systems Engineering in 24x7 Production Service environments
- Familiarity with scripting/programming languages such as Python, Go, or Shell scripting is a strong plus
- Understanding of public cloud-based distributed software systems
- Proficiency in application, data and infrastructure architecture disciplines
- A keen understanding of financial control and budget management
- Proven ability to work collaboratively with colleagues throughout the firm and in leading teams to achieve common goals
Scope of Work:
- Cloud Management: Developing, managing, and monitoring applications within AWS and Azure cloud solutions. Managing development and production environments within these platforms
- System Deployment: Designing, building, and deploying systems to improve workforce productivity
- Service Optimization: Integrating, engineering, and optimizing Office 365 and Azure AD services
- DevOps Advocacy: Promoting DevOps methodology and best practices within the team to improve quality, reduce risk, increase security, promote efficiency, reuse, and minimize costs
- Architectural Design: Architecting and documenting designs using best practices with a focus on security, cost, and reliability. Creating reusable patterns for application deployment and providing governance around adoption
- Cloud Service Integration: Integrating and implementing cloud services to support workforce efficiency and automation