Staff Site Reliability Software Engineer – remote jobs london

Website Workiva

Job description

Requirements

• Undergraduate Degree or equivalent combination of education and experience in a related field,
• 4+ years of experience in site reliability, software engineering, or other relevant experience,
• Experience with Go, Python, and Docker,
• Experience with Amazon Web Services (AWS), Google App Engine or Google Compute Engine,
• Experience with systems performance tuning and load testing,
• Familiarity with Nginx, MySQL and PostgreSQL,
• Knowledge of Git and docker,
• Experience with GitHub or other distributed VCS,
• Experience writing code that works across platforms and browsers,
• Experience with the latest HTML5 technologies (JavaScript/Dart/React),
• Experience running Apache Kafka,
• Excellent verbal, written, and interpersonal communication skills,
• Self-motivated with a strong propensity for action, results and continuous improvement,
• Ability to thrive in high-energy, fast paced, rapidly changing environments,
• Exceptional organizational skills with the ability to multitask and manage multiple processes, programs, and procedures simultaneously while working under pressure to meet deadlines,
• Reliable internet access for any period of time working remotely,
• Your track record of delivering top-tier solutions sets you apart, showcasing your wealth of experience, depth, and responsibility

What the job involves

• As a Staff Site Reliability Engineer, you’ll play a pivotal role in upholding the reliability and performance standards of our infrastructure, which forms the bedrock of our commitment to excellence,
• You’ll lead the charge as the technical mastermind behind one or more essential components of our systems, boasting a comprehensive understanding of every aspect,
• Resolve critical issues and assist in design decisions using professional concepts,
• Clearly communicate concise technical visions and directions,
• Estimate effort levels and break down complex problems into management tasks,
• Manage dependencies between teams in forecasting and planning,
• Provide guidance and solutions to development teams to achieve company goals,
• Streamline the processes to move code from development teams to a highly scalable and highly available runtime environment,
• Collaborate with Cloud vendors and external technical support for upgrades, problem resolution, and design issues,
• Monitor and tunes appropriate systems to ensure optimum levels of performance,
• Automate tasks using open-source tools with a focus on safety and repeatability,
• Participate in on-call rotations which include 24×7 support of complex environments,
• Design complete innovative applications or solutions to meet customer needs and requirements,
• Design systems to enable rapid development, high availability, and clear observability,
• Minimal Travel

To apply for this job please visit app.otta.com.