ClearScale (headquartered in San Francisco, California, USA) - AWS Premier Consulting Partner with 11 AWS competencies has been offering a full range of professional cloud computing services for over 10 years, including cloud migrations, DevOps automation, application modernization and cloud-native applications development, data engineering, security solutions, and 24/7 technical support.The list of our customers is diverse: from SMB and startups to educational institutions (University of California, San Francisco) and well-known global brands (IBM, Samsung, GoPro, HP, Conde Nast, Carl Zeiss, etc.) The number of satisfied customers has been well over 850, some of which can be found on the company's website in the Case Studies section.Since the very foundation of the company, we work 100% remotely from various cities and countries.
Job ResponsibilitiesDevelop, test and deploy large scale distributed systems in the cloudDeliver clean, modularized code with focus on readability, extensibility and ease of maintenance.Triage bugs and deficiencies and fixing them.Work with the development team on application and infrastructure migrations with focus on security, parity, performance and reliability.Communicate and align with the team of developers, SDET and system engineers to deliver efficient and reliable code.Collaborate with SDET engineers and help them efficient test suites to achieve 90%+ coverageDevelop migration plans and adjust codebase for no-downtime deployments in a hybrid environment.Work closely with the DevOps team to assist in the automation of infrastructure as a codeAssist DevOps team during large scale migrations from on premises to the AWS cloud to ensure 99,995% SLA.Participates in application architecture design sessions and contribute to efficient, cost-effective and scalable services.Work using Agile approaches - Sprint planning, Demos and Retrospectives.Communicate progress, issues and risks to Delivery Lead, Tech Leads and peers.Create and maintain clear and detailed documentation.
Required skills and experience8+ years expertise developing .NET applications in C#In-depth knowledge of C# (.NET Framework and .NET Core) and SQL and ability to apply it to high performant, production grade systemsSolid understanding of full development cycle.Experience with caching (Redis/Elasticache) layers and designs for high scale servicesExperience with ASP.NET, ASPXExperience with Git, CI (Jenkins, Github actions) and CDExperience with observability stack (Datadog, Coralogix or similar)Experience with messaging layer - Kafka, AWS MSK or SQSExperience building cloud-based solutions in AWSExcellent troubleshooting skillsExcellent communication skills - both spoken and writtenExperience with Docker - limitations, deployment and troubleshootingEnglish B2 or better
Nice to haveBachelor’s degree in computer science, information technology, or a similar fieldAWS CertificationsExperience working as a Tech Lead in teams of 3-8 peopleExperience communicating with technical stakeholdersExperience with AWS Cloud - ECS, API gateway, ELB, Route 53, S3 (Intelligent Tiering)Experience with CI - Github Actions, Jenkins or similarExperience with CDExperience with feature flags and low-downtime deploymentsExperience with load balancing and load distributionExperience with Elasticache, Couchbase and ElasticSearchExperience using Platform as a Service (harness.io or similar)Experience developing in Ruby on RailsExperience developing in JavaExperience with Azure Cloud
What we offer# 1 Fair wage100% remote positionHourly rate in USDFull-time, 40 hours per week contractPayments every 2 weeksCareer development system - possibility to grow in a fast-developing Delivery Center in Central EuropeAnnual rate review