mysql Remote Jobs

295 Results

lastminute.com is hiring a Remote Paid Search Account Manager (German Speaker) - hybrid or full remote working

Job Description

lastminute.com group is looking for an ambitious and highly motivated Paid Search Account Manager  to join the SEM team

The Paid Search Account Manager  will work closely with the Performance Marketing Manager and will be responsible for planning, implementing and analysing  Paid Performance Marketing campaigns  across brands and products with a strong focus on SEM. She/he will work in line with marketing and business objectives using Google Ads, Bing Ads and other Performance Marketing products and tools.

Key Responsibilities 

  • Full ownership of performance for a specific market or product area
  • Identification of growth opportunities, testing hypotheses and scaling winning tests to increase performance marketing traffic at a given target
  • Deliver of performance reports and insights to the team and internal stakeholders promoting new ideas and methods
  • Address and escalate campaign performance issues, perform regular optimization of marketing campaigns
  • Optimise accounts to target, management of roadmaps and ensuring timely delivery
  • Work closely with IT team on creating, managing and developing tools to automate bids, landing page optimization, reporting
  • Establish new processes and improve existing campaigns with automation solutions
  • Support internal sharing of knowledge through training and coaching
  • Adherence of Performance Marketing best practice at all times 
  • Develop your own product knowledge as tools/products evolve/change.

Qualifications

Skills and Experience

Essential

  • Proven Performance Marketing experience, 3 years with a preferred focus on SEM
  • Advanced Excel skills in order to interpret and analyse big chunks of data from multiple sources 
  • Very data-oriented, strong analytical and numeracy skills
  • Dynamic person with a data-driven approach; ability to leverage data to influence marketing decisions
  • Experience in managing large budgets for Paid Search campaigns
  • Web analytics experience, e.g. Google Analytics, Webtrends etc
  • Good understanding of automated bidding (GoogleAds, SearchAds360, etc) 
  • Desire to collaborate with other departments outside of SEM team in order to enhance paid search campaigns
  • Intermediate German language required.

Desirable

  • Minimum knowledge of Mysql, BigQuery
  • Understanding of A/B test tools
  • A good understanding of App Campaigns channel is a plus.

See more jobs at lastminute.com

Apply for this job

+30d

Senior Software Engineer - Support Product, Health

SquareSan Francisco, CA, Remote
kotlinnosqlDesignmobilejavamysqltypescriptAWS

Square is hiring a Remote Senior Software Engineer - Support Product, Health

Job Description

About Health

Cash App has grown rapidly to 70+ million users moving billions of dollars daily. To support this, we are building out Health — a new Platform organization responsible for product experiences aimed at promoting the health of the increasingly complex Cash App ecosystem. Health works to improve Cash App access for our customers, while limiting access for bad or unauthorized users by detecting and preventing improper use across all of our core product areas. The teams under Health creating these mission critical services and products include Identity, Access, Risk Controls and Support Automation. We appreciate broad perspectives, a willingness to dive deep, and a readiness to work collaboratively across many disciplines (including product, design, operations, legal, data science, ML).

About Support Product

We want customer support to be the reason why people trust Cash App with their money. We want to build lasting trust with customers by making it easier to get helpful and caring support that resolves their issues. Support Product is an engineering team within Health that is responsible for building Cash App’s customer facing support experiences as well as internal agent tooling. We blend cutting edge automation throughout our highly scalable applications. 

As an engineer on Support Product’s Agent Tooling team you will be part of our distributed cross-functional product development team of Server Engineers, Mobile Engineers, Designers, Machine Learning Engineers and Modellers to build best in class agent tools that make it easier for our agent to find the information and take the actions needed to fully resolve more of our customer issues.

As a member of the Cash App Support Product team, you will:

  • Design, build and support the core systems for Support Product on our Health team
  • Work in small, cross functional project teams to iteratively deliver products to production
  • Creatively solve challenging technical problems at scale
  • Influence the technical direction of the Support’s technology stack
  • Be on a team that is part of a 24/7 on-call support roster for our services
  • Support your colleagues to help grow the product and the team
  • Contribute to team roadmap discussions and planning (at Cash App each team is responsible for their own roadmap)
  • Interact with cross-functional partners from the Health team as well as other parts of Cash App

Qualifications

You have:

  • 5+ years working on complex systems and delivering quality software
  • Well-developed curiosity and enjoy building creative solutions to complex problems
  • Worked on systems where data consistency and availability is required
  • Shown technical initiative on previous projects and an interest in being involved from ideation through implementation
  • Demonstrated experience working collaboratively in cross-functional teams
  • Expertise in the full software development life cycle
  • Nice to have: experience with TypeScript and React

Technologies we use and teach:

  • Kotlin, Java
  • HTTP, JSON, gRPC, and Protocol Buffers
  • MySQL and noSQL databases
  • Event-driven architecture
  • DataDog, Prometheus
  • AWS

See more jobs at Square

Apply for this job

+30d

Staff Software Engineer - Account Security, Health

SquareSan Francisco, CA, Remote
kotlinDesignjavamysqlkubernetesAWS

Square is hiring a Remote Staff Software Engineer - Account Security, Health

Job Description

About Health

Cash App has grown rapidly to 70+ million users moving billions of dollars daily. To support this, we are building out Health — a new Platform organization responsible for product experiences aimed at promoting the health of the increasingly complex Cash App ecosystem. Health works to improve Cash App access for our customers, while limiting access for bad or unauthorized users by detecting and preventing improper use across all of our core product areas. The teams under Health creating these mission critical services and products include Identity, Access, Risk Controls and Support Automation. We appreciate broad perspectives, a willingness to dive deep, and a readiness to work collaboratively across many disciplines (including product, design, operations, legal, data science, ML).

About Account Security

The Account Security team within Access handles all things authentication, authorization, and device management at Cash. We ensure that our millions of customers can access Cash App safely and reliably while minimizing barriers to entry to the financial system. In addition to refining the core authentication customer experience, we support Cash App’s expansion into new use cases and markets with reliable, well-designed access control primitives that empower engineering teams across the company. 

The Account Security team is also responsible for identifying fraudulent activities and bot attacks to mitigate hacking and prevent account compromise. The team builds tools to collect fraudulent signals, detect fraud patterns, and automatically mitigate attacks.

As a member of the Cash App Account Security team, you will:

  • Design, build, and operate the APIs and services that power Cash authentication and authorization 
  • Contribute to the safety of our customers by ensuring meaningful control over account security
  • Evolve our architecture to scale with growth in customers and developers, working across large monolith codebases and microservices
  • Collaborate with product management and design to develop new, high-impact experiences 
  • Build incrementally, test everything, and deploy daily
  • Work on the live support rotation to keep our systems running well

Qualifications

You have:

  • 8+ years experience building and operating quality software
  • Technical initiative and leadership on previous projects
  • Growth mindset and a healthy comfort with ambiguity
  • Strong communication skills and customer empathy
  • Contributing to the growth of our development capabilities through leading, mentoring and supporting fellow engineers

You may also have:

  • Experience with or interest in product security and authN/authZ standards
  • Experience working in large codebases and breaking apart monoliths
  • Experience working in a distributed team

Technologies we use and teach:

  • Java, Kotlin, Golang
  • HTTP, JSON, gRPC, Protocol Buffers
  • MySQL, Hibernate, DynamoDB
  • Kafka and event-driven architecture
  • DataDog, Prometheus
  • AWS, Kubernetes

See more jobs at Square

Apply for this job

+30d

Software Engineer, Application Support

AltisourceBengaluru, India, Remote
sqljavamysqllinuxAWS

Altisource is hiring a Remote Software Engineer, Application Support

Job Description

  • Handle production incidents in an effective manner and provide quick turnaround to customers
  • Communicate adequately with customers to keep them informed on the status of their tickets at all times
  • Co-ordinate with internal stakeholders such as QE, Product Management, Infrastructure support and Release management teams to deliver solutions to customer requirements
  • Work as a team player to contribute to the overall operational success of the team by being flexible to work in shifts and weekend on call support activities
  • Document all the customer interactions and technical investigations in the ticketing system at all times
  • Represent team in audit reviews, change advisory calls, business continuity programs such as Disaster Recovery exercises
  • Execute IT application support activities. Envision and support adherence to best practices and standards
  • Responding promptly to application alerts and issues.
  • Level-2 Troubleshooting Applications / Infrastructure issues within benchmarked SLA’s
  • Responsible to report production impact details and able to elaborate to the management
  • Adhere to standards and processes for incident resolution.
  • Maintain production support run books for each application.
  • Analyze and drive to RCA (Root Cause Analysis).
  • Assist in testing and monitoring systems changes implemented.
  • Ensure compliance with Client policies and procedures.
  • Provide appropriate status updates and track assignments on routine basis
  • Level-3 responsibilities for identifying defective behavior within supported applications and work with the appropriate development team to identify root cause and communicate with end-users on the delivered solution. In addition, will need to coordinate with the application development team(s) on the release of hotfixes, features and functionality to supported applications.
  • Will perform release migration steps to Production environments as documented in the release plan

Qualifications

Required Skills –

  • Linux and Windows environment
  • work experience in AWS Cloud,
  • SQL Databases (MySQL, MS-SQL),
  • Java,
  • Tomcat,
  • Apache

Experience – 5-7 years

See more jobs at Altisource

Apply for this job

+30d

Développeur Java (H/F)

Business & DecisionBordeaux, France, Remote
RabbitMQvuemongodbgitjavaelasticsearchmysqlangular

Business & Decision is hiring a Remote Développeur Java (H/F)

Description du poste

Au sein de la Direction Produits d'Orange Digital&Data et dans le cadre du développement de notre activité Messaging, vous serez intégré à notre équipe Produit composée de DevOps. Vous serez acteur dans les choix d'architecture, la conception, la construction et la vie d'une gamme de produits de messaging distribuée par le réseau commercial Orange. Le projet consiste à développer une gamme de produits SaaS qui permettent à nos clients et à leurs contacts la capacité d'échanger des messages le plus rapidement possible par le canal le mieux adapté ; nous nous appuyons sur notre excellence technologique pour tirer profit de l'évolution des différents canaux de communication dans le respect des plus hautes exigences éthiques.

Vos principales missions seront les suivantes :

  • Assurer la cohérence et l'évolutivité de l'architecture des produits dans un contexte exigeant en terme de volumétrie et de performance applicative,
  • Concevoir fonctionnellement et techniquement des services proposés dans nos produits,
  • Développer ces services et assurer la qualité des produits dans la durée,
  • Capitaliser des bonnes pratiques techniques ou méthodologiques,
  • Contribuer à de l'expertise technique transverse au sein de l'entreprise,
  • Participer à la vie de l'équipe, contribuer à son amélioration en continu, vivre l'agilité.

Qualifications

De formation supérieure (Bac+5) type école d'ingénieurs ou informatique, vous disposez d'une expérience significative dans le domaine.

  • Vous êtes passionné par le développement logiciel,
  • Vous avez une compréhension profonde des architectures applicatives et êtes convaincu du bien-fondé de l'agilité,
  • Vous avez déjà contribué à des projets d'envergure en équipe,
  • Vous voulez cultiver votre excellence technique tout en vous sentant investi du devenir d'un produit,
  • Vous aimez apporter votre hauteur de vue sur les sujets pour proposer la meilleure solution en termes technique, fiabilité, qualité, coût et temps,
  • Vous aimez impulser une dynamique de groupe,
  • Les tests et l'intégration continue feront partie intégrante de votre quotidien pour assurer la qualité de vos développements : Sonar, Maven, Git-lab, conteneurs, stockage objet, micro-services, Kubernetes/Docker.

Compétences techniques :

  • Java, Angular, Golang, NATS, RabbitMQ, Spring, Web Services, REST, Json,
  • Architectures cloud natives : conteneurs, stockage objet, micro-services, Kubernetes/Docker,
  • SGBD relationnel / Hibernate, MongoDB, MySQL, CockroachDB, Elasticsearch,
  • Intégration continue, GitlabCI,
  • Linux.

See more jobs at Business & Decision

Apply for this job

+30d

Data Project & Business Developer

MetioraMadrid, Spain, Remote
agiletableauDesignmysqlpython

Metiora is hiring a Remote Data Project & Business Developer

Descripción del empleo

Estamos buscando a un #excepcional Data Project & Business Developer???? que sea capaz de entender los retos de nuestros clientes, hacerlos suyos y que nos ayude a establecer relaciones a largo plazo con ellos, garantizando el éxito y la ejecución de los proyectos. Además, que sea capaz de generar nuevas oportunidades de negocio.

Queremos un perfil que pueda resolver problemas atendiendo a la mejor solución, y que tenga una correcta interlocución con todos los stakeholders para que los proyectos salgan en tiempo y en forma, cumpliendo los estándares de calidad marcados por la dirección.

Necesitamos una persona????con capacidad para gestionar, definir y planificar proyectos, así como coordinar las tareas a ejecutar por los diferentes equipos involucrados. Además debe tener capacidades sociales y comunicativas, para mantener la fidelización de nuestros cliente y establecer nuevas relaciones potenciales.

???? Funciones del puesto

  • Liderar la gestión y planificación de los proyectos, desde la conceptualización de los objetivos hasta la estructuración de fases y la definición de tareas.
  • Ser el punto de unión entre el cliente y el equipo técnico, coordinando los proyectos para garantizar que se cumplen los plazos acordados, los requisitos y necesidades del cliente.
  • Gestionar la comunicación diaria de los hitos a conseguir de cada proyecto con las partes interesadas tanto internas como externas.
  • Identificar oportunidades de up selling y cross selling en los proyectos actuales.
  • Potenciar las ventas de la compañía a través de la creación y presentación de propuestas comerciales: búsqueda activa de partnerships y clientes a través de contactos, RRSS y asistencia a eventos
  • Estar presente en encuentros donde puedan haber potenciales leads para MIOTI Data & AI Services, ofreciendo nuestros servicios y viendo la posibilidad de fijar reuniones para definir posibles modelos de colaboración.
  • Participar en el proceso de mejora de productos de la empresa.
  • Mantener un alto nivel de conocimiento y tendencias del mercado.

Requisitos

???? Requisitos

  • Graduados en Ingeniería o ADE con especialización en análisis de datos o similares.
  • Experiencia demostrable en gestión de clientes/proyectos de nuevas tecnologías y datos.
  • Entre 1 a 2 años de experiencia trabajando en departamentos de BI, gobernanza de datos o consultoras tecnológicas.
  • Conocimientos técnicos sobre tratamiento bases de datos (MySQL, Mongo), programación (Python) o relacionados con Data Science e IA.
  • Conocimientos en herramientas de BI (Tableau, Qlik).
  • Conocimientos avanzados de Google Suite y Hubspot.
  • Curiosidad y aprendizaje continuo en un sector que demanda adaptación constante hacia las nuevas realidades y demandas de las empresas.
  • Excelente capacidad de expresión oral y escrita.
  • Nivel alto Inglés (B2/C1). 
  • Disponibilidad para viajar para visitar clientes.
  • Mantener un alto nivel de conocimiento del mercado y tendencias del mercado de AI, IoT y Data.

Se valora positivamente

  • Experiencia comercial en nuevas tecnologías e innovación a grandes compañías.
  • Conocimiento en metodologías Lean, Agile y Design Thinking.
  • Experiencia en startups o actitud emprendedora.

See more jobs at Metiora

Apply for this job

+30d

Head of Engineering - Cards

TideLondon, Remote
remote-firstterraformjavadockerpostgresqlmysqlAWS

Tide is hiring a Remote Head of Engineering - Cards

About Tide

At Tide, we are building a financial platform designed to save small and medium-sized businesses time and money. We provide our members with business accounts and related services, including Cards, POS terminals, Credit services, Expense Cards invoicing and accounting tools and many more. Our vision is to become the world's leading FinTech Platform. We're not just building technology and great products, we're empowering people to make informed business decisions and lifting generations of hard working entrepreneurs.

Founded in 2015, Tide is now the leading business financial platform in the UK with 550,000 SME members (10% market share) and more than 150,000 SMEs in India. Headquartered in London, Tide has nearly 1,500 Tideans across the UK, Bulgaria, India, Serbia, Romania, Ukraine and Germany. 

Tide is rapidly growing, expanding into new markets and always looking for passionate and driven people. Join us in our mission to enable small businesses to save time and money and do what they love.   

About the role 

As a Head of Engineering - Cards at Tide you will be working on the designing, creating and running  the rich product catalogue of our Cards area. We have a long roadmap ahead of us and rarely run out of interesting problems to tackle. To make this a bit more specific you will be looking after some core cards tech like our Card Lifecycle Management, Card Authorisation, MasterCard settlement, Partner integrations that power our Card Products Portfolio of Prepaid Cards, Debit Cards, Expense Cards and Credit Cards. 

This role offers an exceptional opportunity to make a real difference by taking ownership of engineering practices in a rapidly expanding company! We trust and empower our Senior Staff engineers to make real architectural decisions that affect multiple teams and shape the future of Tide’s One Platform.

About the team:

We work in small autonomous teams, grouped under common domains owning the full lifecycle of some microservices in Tide’s service catalogue. Our engineers self-organise, gather together to discuss technical challenges, and set their own guidelines in the different Communities of Practice regardless of where they currently stand in our Growth Framework.

What we are looking for:

  • You have significant domain knowledge of the Cards industry and practical experience building an Issuer Processor or integrating with one. This is non-negotiable!
  • Have extensive experience (15+ years) building server-side applications and detailed knowledge of the relevant programming languages for your stack (i.e Java 17 or newer)
  • You have lead multiple distributed engineering teams (5+) across different disciplines while collaborating with your Director of Product peer
  • Have experience with running microservices and implementing and consuming RESTful APIs 
  • Have experience engineering scalable and reliable solutions in a cloud-native environment
  • Demonstrate a mindset of delivering secure, well-tested and well-documented software
  • Have experience integrating with various third party providers and partners
  • Have practical experience with continuous integration, delivery and deployment

Our Tech Stack(you don't have to be excelling in all, but willing to learn them):

  • Java 17, Spring Boot and JOOQ to build the RESTful APIs of our microservices
  • Event-driven architecture with messages over SNS+SQS and Kafka to make them reliable
  • Primary datastores are MySQL and PostgreSQL via RDS or Aurora (we are heavy AWS users)
  • Docker, Terraform, EKS/Kubernetes used by the Cloud team to run the platform
  •  DataDog, ElasticSearch/Fluentd/Kibana and Rollbar to keep it running
  • GitHub with GitHub actions for Sonarcloud, Snyk and solid JUnit/Pact testing to power the CI/CD pipelines (new joiners are encouraged to have something deployed to production in their first 2 weeks)

What you’ll get in return

  • A competitive salary
  • 25 days holiday with the option to take 5 extra days of unpaid leave per year
  • 3 days paid volunteering or L&D time off per year
  • Personal L&D budget of £1,000 professional L&D budget per year 
  • Group Life Insurance, Vitality Health and Dental Insurance
  • Spacious brand-new office by Old Street station with an all-day snacks bar
  • Enhanced family-friendly leave
  • Access to a global mental wellbeing platform that provides 1:1 video therapy sessions with accredited therapists and unlimited chat therapy sessions
  • Work from home budget
  • Team socials - virtual and physical events
  • Sabbatical leave
  • Share Options

Tidean Ways of Working 

Make work, work for you! Tide embraces and supports flexible working arrangements. We are a remote-first business that enables its employees to work remotely from anywhere in their home country. Additionally, Our Working Outside the Office (WOO) policy allows you to work from anywhere in the world, up to 90 days per year per country.

We are remote-first, but when you do want to meet new people, collaborate with your team or simply hang out with your colleagues, our offices are always available and equipped to the highest standard. We offer flexible working hours and trust our employees to do their work well, at times that suit them and their team.

Tide is a place for everyone

At Tide, we believe that we can only succeed if we let our differences enrich our culture. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status. We celebrate diversity in our workforce as a cornerstone of our success. Our commitment to a broad spectrum of ideas and backgrounds is what enables us to build products that resonate with our members’ diverse needs and lives. 

We are One Team and foster a transparent and inclusive environment, where everyone’s voice is heard.

 

#LI-VS1 #LI-remote #LI-hybrid

See more jobs at Tide

Apply for this job

+30d

Staff Production Service Engineer

ServiceNowTokyo, Japan, Remote
mariadboraclemysqllinuxpython

ServiceNow is hiring a Remote Staff Production Service Engineer

Job Description

What you get to do in this role:

  • Provide relief and sustainable resolution to issues within our infrastructure.
  • Use your experience in software development, systems engineering, and networking to proactively prevent repeatable issues.
  • Drive initiatives with partner teams to improve the reliability and performance of the infrastructure through improved system design.
  • Drive a culture of intolerance to manual activity which results in a highly automated environment delivering scalable solutions.
  • Drive monitoring and automation initiatives.
  • Develop and maintain knowledge-base articles and standard operating procedures.
  • The team provides production support with a 24/7 global on-call rotation.

Qualifications

Desired Skills:

  • Extensive system, network, and database skills to provide technical support for ServiceNow customers.
  • The ability to Identify and address technical issues within our customers infrastructure and drive to service restoration (MTTR).
  • Comfortably working in a fast paced, being in 24/7 production environment supporting critical, real-time applications.
  • A true passion to provide an exceptional customer experience.

Requirements:

  • Valid authorization to work in Japan.
  • Business level fluency in both English and Japanese languages.
  • An in-depth understanding of the technology associated with operating a service or platform in the public or private cloud, including datacenters, systems, networks, web applications, and relational databases.
  • 5 + years of experience in Linux enterprise service operations, SRE, or Systems Engineering.
  • 5+ years of experience working with relational database: MariaDB, MySQL, Oracle or PostgreSQL.
  • Meticulous analytical skills to identify and understand the root cause of critical issues.
  • Excellent collaboration and communication skills.
  • Familiarity with Networking technologies such as routing, switching, DNS, load balancing, and CDN is a plus.
  • Working knowledge of BASH, Python, Perl or other scripting languages.
  • Bachelor’s degree in Computer Science or equivalent work experience.

See more jobs at ServiceNow

Apply for this job

+30d

Tech Lead Java

DevoteamLisboa, Portugal, Remote
agilesqloracleDesignscrumapigitjavadockerpostgresqlmysqlkubernetes

Devoteam is hiring a Remote Tech Lead Java

Job Description

  • Strong soft skills such as leadership, team management, effective communication, and the ability to mentor and guide team members;
  • Collaborate with product managers, business analysts, and stakeholders to understand project requirements and goals;
  • Be responsible for the development and maintenance (corrective and evolutionary) of web applications;
  • Development of REST API solutions using JAVA technology;
  • Provide writing well-designed, efficient, and testable code;
  • Ensure conducting software analysis, programming, testing and debugging;
  • Good communication, teamwork and interpersonal skills.

Qualifications

  • Bachelor’s degree in the IT area or equivalent;
  • Advanced Knowledge of JavaProgramming;
  • Knowledge of Spring Framework;
  • Proficiency in using Hibernate or Java Persistence API (JPA) for object-relational mapping (ORM) to interact with databases;
  • Ability to design and implement RESTful APIs;
  • Knowledge of relational databases like SQL,MySQL, PostgreSQL, or Oracle;
  • Experience with unit testing frameworks like JUnit;
  • Proficiency in using version control systems like Git for collaborative development;
  • Knowledge of CI/CD pipelines and DevOps;
  • Understanding of Docker for containerization and Kubernetes for container orchestration;
  • Experience in designing, developing, and deploying microservices using technologies like Spring Cloud or similar frameworks;
  • Knowledge of Agile- Scrum project methodologies;
  • Fluency in English (written and spoken).

See more jobs at Devoteam

Apply for this job

+30d

Software Engineer

AcquiaRemote - India
Master’s DegreedrupalsassgitmysqlcssPHP

Acquia is hiring a Remote Software Engineer

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out.

Headquartered in the U.S., Acquia has been named a top software company by The Software Report and rated a leader by the analyst community. Acquia’s India office is a Great Place to Work certified organization. We are Acquia. We are building for the future and we want you to be a part of it!

As a Drupal Developer, you will be responsible for crafting and implementing new features and functionality, establishing and guiding the product architecture, maintaining performance and availability, and managing all technical aspects.

Responsibilities

  • Collaborate with multi-functional teams to craft, develop, and deploy Drupal-based solutions.
  • Develop and maintain custom modules and themes as per project requirements.
  • Write clean, well-documented, and reusable code that adheres to industry standards and best practices.
  • Participate in code reviews and ensure coding standards, best practices, and security guidelines are followed.
  • Optimize site performance, including database tuning, caching, and other performance optimization techniques.
  • Implement security standard processes, such as securing user data, protecting against vulnerabilities, and ensuring compliance with industry standards and regulations.
  • Solve and debug complex issues related to Drupal, PHP, MySQL, and web hosting environments.
  • Keep up-to-date with emerging trends, techniques, and technologies in Drupal and related technologies, contribute to the Drupal community, and make recommendations to improve the project.
  • Strong proficiency in OOPS concepts, knowledge of RESTful APIs Architecture.

SKILLS

  • 2+ years of experience with PHP, some of which includes Drupal and Symfony.
  • Familiarity with automated testing frameworks and tools like PHPUnit, Selenium, or Behat.
  • Experience with Drupal project issue queues.
  • Extensive experience in Drupal development, including custom module development and theming.
  • Knowledge of advanced Drupal development topics like multi-site architecture, caching, and database optimization.
  • Willingness to review others' work rigorously, holistically, and constructively, and to have your work reviewed.
  • Passion for mentoring and assisting others.
  • A dedication to advocate for high-quality code, architecture, and documentation.

 Requirements / Qualifications

  • Bachelor’s and/or master’s degree in computer science required or equivalent, proven work experience.
  • 2+ years of web application and web site development with Drupal.
  • Experience with CSS preprocessors (Sass, Less), version control tools (Git), and front-end automation tools (Gulp).
  • Excellent interpersonal skills – written and verbal.
  • Ability to optimally collaborate with multiple collaborators – internal and external.

Relationships

The Software Engineer works with the Acquia CMS Engineering Manager and is a part of the Acquia CMS Team. The Acquia CMS Team works with their corresponding Product team and the CTO to set priorities and timelines.

Individuals seeking employment at Acquia are considered without regard to race, color, religion, caste, creed, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Whatever you answer will not be considered in the hiring process or thereafter.

See more jobs at Acquia

Apply for this job

+30d

Sr. Back-End Engineer - Ruby on Rails (RoR)

MozillaRemote Canada
Designgitrubydockerpostgresqlmysqlkubernetespython

Mozilla is hiring a Remote Sr. Back-End Engineer - Ruby on Rails (RoR)

Why Mozilla?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. 

The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distributeopen-sourcesoftware that enables people to enjoy the internet on their terms.

About this team and role:

Fakespot is now part of Mozilla, where our mission to bring trust and transparency back to the eCommerce space is now aligned with ensuring the Internet is a global resource, open and accessible to all. Fakespot leverages machine learning and other state-of-the-art technologies to automatically filter out spurious reviews of products and vendors so consumers can make informed purchasing decisions based on real feedback by real people. We are looking for a senior-level engineer to join the Fakespot team within Mozilla. 

What you’ll do: 

  • Creating robust, scalable, highly loaded applications
  • Maintaining and troubleshooting existing applications
  • Identifying and fixing bottlenecks and bugs
  • Maintaining and expanding APIs

What you’ll bring: 

  • Minimum 3 years of professional work experience with Ruby and Ruby on Rails
  • Excellent learning ability
  • Ability to write efficient algorithms, and clean code
  • Good knowledge of relational databases such as PostgreSQL and MySQL
  • Experience working with Sidekiq, RSpec and other common RoR libraries
  • Working knowledge of Git, Docker
  • Good knowledge of full stack web development
  • Commitment to our values:
    • Welcoming differences
    • Being relationship-minded
    • Practicing responsible participation
    • Having grit

Bonus Points for…

  • Golang, Python, Kubernetes deployments
  • Working with high traffic systems
  • Background processing experience

What you’ll get:

  • Generous performance-based bonus plans to all regular employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

About Mozilla 

Mozilla exists to ensure that the internet is a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the web as the platform and help create more opportunity and innovation for everyone online.

Commitment to diversity, equity and inclusion

Mozilla believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

Group: D

#LI-REMOTE

Req ID: R2295

Hiring Ranges:

Canada Tier 1 Locations
$105,000$151,000 CAD
Canada Tier 2 Locations
$95,000$137,000 CAD

See more jobs at Mozilla

Apply for this job

+30d

Software Engineer - Trust & Safety

CloudflareLondon or Remote UK
3 years of experienceterraformairflowsqlDesignpostgresqlmysqlkubernetes

Cloudflare is hiring a Remote Software Engineer - Trust & Safety

About Us

At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the world’s largest networks that powers approximately 25 million Internet properties, for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

About the team

Cloudflare’s mission is to help build a better internet and the Trust & Safety Engineering (TSENG) team lives at the core of that effort. The team empowers customers with products and services to combat abuse, enables deeper coordination with our external industry anti-abuse partners, and ensures that teams in the company can respond to the quickly changing legal landscape of the internet with scalable tools and services. This includes services that have a direct impact on efforts to stop the spread of CSAM (child sexual abuse material) across the internet. Read more about our CSAM Scanning tool here.

About the Role

Engineers on the Trust & Safety Engineering team are responsible for the entire software development lifecycle for our products and services which include both internal and customer-facing software. Whether closing gaps in our abuse processing pipeline, extending our Trust & Safety platform or road mapping the future of Trust & Safety solutions, software engineers on the Trust & Safety Engineering team are critical to Cloudflare’s ability to help make the internet a better place. 

This role will be based out of our London office.

What you'll do

While the majority of our services are now written in Golang, you will also work with technologies such as Rust, Kafka, Redis, Kubernetes, Terraform, Airflow, Temporal and PostgresSQL. We are looking for great engineers regardless of experience with any of these specific technologies.

Responsibilities include

  • Designing, building, running and scaling tools and services that support Trust and Safety efforts
  • Analyzing and communicating complex technical requirements and concepts, able to identify the highest priority areas and carve a path to deliver
  • Collaborating with T&S, legal and product teams to understand goals and develop robust and scalable solutions.
  • Improving system design and architecture to ensure stability and performance of the internal and customer-facing compliance and anti-abuse services
  • Ongoing monitoring and maintenance of production services, including participation in on call rotations
  • Working closely with Cloudflare's Trust and Safety team to help make the internet a safer place
  • Mentoring and guiding developers in the Trust and Safety Engineering team to help build collective knowledge and technical expertise

Desirable skills and experience

  • Minimum 3 years of experience building large-scale software applications, preferably distributed systems
  • Experience designing and integrating RESTful APIs and/or gRPC services
  • Knowledge of SQL and common relational database systems such as PostgreSQL and MySQL
  • Prior experience working with Go or Rust
  • Excellent debugging and optimization skills
  • Expertise in writing well tested code
  • Interest in opportunities to be a technical mentor for teammates

Bonus

(Relevant but not required - we love to learn on the job!)

  • Deep understanding of DNS, TLS/SSL and HTTP
  • Expertise in web security issues and industry standards for access control
  • Experience with Kafka
  • Experience building web applications using React
  • Experience with Kubernetes
  • Experience with Redis

 

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

+30d

iOS Developer

NOCDChicago, IL, Remote
kotlinfigmatailwindFirebaseswiftmobileslackiosfluttermysqltypescriptcsspythonAWSbackend

NOCD is hiring a Remote iOS Developer

Job Description

About NOCD: 

Despite being ranked by the World Health Organization as a top 10 most disabling condition, having a lifetime prevalence of over 2%, and causing people to be 10 times more likely to die by suicide, OCD is commonly misrepresented as a personality quirk. Moreover, the "gold-standard" treatment for OCD called Exposure and Response Prevention (ERP) has never been widely-accessible. The mission of NOCD is to ensure everyone with OCD knows they are not alone and has access to evidenced based care. Our company started after our founders' own experience with OCD - trying to understand what was happening, going through various misdiagnoses, and finally working with an ERP specialist to get better. We recently raised a series A round and need the help of those who are passionate about our mission to serve those with OCD.

 

What we're looking for: 

  • Passion for our mission and empathy for our members- building for members means learning about what they're going through. We'll send you resources about OCD is from a members perspective and how it's managed from a clinical perspective

  • High Agency and bias to action- We are still a small company and there's a lot of work to do. We trust everyone we hire and will provide them any support they need 

  • Abundance and growth mindset- There is always more we can do to serve our members. We hope this will be one of the most rewarding professional experiences of your career. 

  • Clear communication- Ideas are better when shared so we hope that you can share them with others in written form. 

  • 5 + years of experience- You care about what you're building and have built significant production systems in the past. You are comfortable moving across the stack when necessary

  • Building an amazing user experience with our iOS app

Tools we use: 

  • Web : NextJS / Typescript / Tailwind CSS / Netlify / React

  • Mobile : Swift / Flutter / Kotlin / Firebase

  • Backend : Python Flask / MySQL Aurora / Stripe + Paypal / Aptible / AWS

  • Data : FiveTran / GCP / BigQuery / Metabase / Google Sheets / Data Studio

  • Internal Tools : Retool / React Native / Google Sheets

  • Communication: Pen + Paper / Whiteboard /  Figma / Google Docs / Slack / Clickup 

Things you might do: 

  • Build evidence-based OCD therapy features for our users

  • Enhance ways our members interact with each other when sharing their journeys with OCD

  • Communicate with stakeholders to help drive iOS product direction

Qualifications

See more jobs at NOCD

Apply for this job

+30d

Senior Web Developer

Sun Asterisk Software Developoment Inc.CEBU CITY, Philippines, Remote
agiletailwindlaravelDesignapirubydockermysqltypescriptcssjavascript

Sun Asterisk Software Developoment Inc. is hiring a Remote Senior Web Developer

Job Description

As the Senior Web Developer, you will be responsible for playing a key role in the software development life cycle. 

Some of your duties and responsibilities will include:
• In charge of coding, code maintenance, and testing.
• In charge of programming training for fresh members.
• Responsible for researching about the latest programming techniques and web technologies.
• Communicate with the manager or team members on issues and in providing solutions.
• Assist the team in achieving the project goals and meeting the project schedule.
• Perform routine site maintenance as needed TECHNICAL EXPERIENCES.
• Reviewing code work for accuracy and functionality.
• Keeping up-to-date with industry trends and technology developments.
• Practice Architectural Patterns for Javascript in development
• Practice CSS architecture in development

Qualifications

TECHNICAL SKILLS:

Front End Skills:
• Javascript (ES6)
• Have at least 5 years experience in React/Vuejs
• Have worked with Sass/Less
• Have experience in Unit testing (Jest, Enzyme)
• Understanding of Flux patterns
• Understanding of GitHub workflow
• Have Good Layouting
• Responsive design and media queries
• Have experience in using Docker

Back End Skills:
•  Have at least 5 years experience in web development using one of these tools:
   - Laravel
   - Ruby on Rails
   - Django
• Have experience in MySQL for database management.
•  Familiarity with front-end languages such as HTML, JavaScript and CSS
• Knowledge in creating RESTful api
•  Knowledge in Unit Testing
•  Have experience in using Docker
•  In-depth understanding of web development

SOFT SKILLS:
• Have experience in leading/managing a team
• Can mentor juniors
• Have solid background on Agile Development
• Experience working with Agile Development Technologies
• Good organizational and time-management skills
• Great interpersonal and communication skills


Nice to Have:
• Express, Nodejs experience
• Nextjs/Nuxtjs
• Typescript
• Styled components, Styled JSX
• Tailwind
• MVC framework knowledge
• Familiar with CI/CD operations
• FE framework knowledge like React/Vue

Education
• Graduated from College, University specialized in Information Technology or equivalent.
• From 5 to 10 years of working experience in the related field is required for this position.

See more jobs at Sun Asterisk Software Developoment Inc.

Apply for this job

+30d

Junior level Quality Assurance Analyst

Logical ParadigmHerndon, VA, Remote
sqloracleDesignapiqajavamysqlpythonjavascript

Logical Paradigm is hiring a Remote Junior level Quality Assurance Analyst

Job Description

  • Design, code, test, deploy and maintain testing automation solutions that provide automated test coverage of business functionality for the team.
  • Create test plans, test cases and coordinate release management activities.
  • Triaging production defects by utilizing tools like Splunk, Embrace, Charles proxy.
  • Recommend improvements to existing QA processes, evaluate new tools, stay informed of industry QA trends.
  • Create detailed, comprehensive, and well-structured test cases that follow best practices and techniques.
  • Recreate production issues to help determine the issue and verify any fixes.
  • estimate, prioritize, plan & coordinate quality testing activities.
  • Developing BDD scripts using Cucumber/TestNG by writing features and step definitions and developed selenium support code in java.
  • Building Framework and setting up the environment of Micro-services, API, JavaScript etc. is a plus.

 

Qualifications

  • Entry level candidates are welcome to apply, they must have a Bachelor's or Master's degree from Computer Science or any IT related background (STEM Program).
  • Previous experience in software development, quality assurance, or other related fields
  • Knowledge of Java, Python, or other programming languages
  • Familiarity with relational databases such as MySQL, Oracle, and SQL Server
  • Should have at least 1 year of IT experience.
  • Basic Knowledge of QA processes with Java and related technologies
  • Skilled in any one or more language preferably Java/Python
  • Working knowledge of writing scripts for Automation Frameworks is a plus.
  • Good Communication (written and oral) and interpersonal skills
  • Must be willing to relocate National wide.
  • Strong root-cause analysis skills.
  • Deadline and detail oriented.

Citizens, Green Card holders and those who are authorized to work in US are highly encouraged to apply. Also, we do sponsor H1B and Green Card for the right candidate.

See more jobs at Logical Paradigm

Apply for this job

+30d

Senior Full-Stack PHP developer

WorkhintYerevan, Armenia, Remote
agilelaravelDesignUI/UX designvuejquerymobilegitmysqlcssAWSjavascriptNode.jsPHP

Workhint is hiring a Remote Senior Full-Stack PHP developer

Job Description

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.

If you’re also familiar with Agile methodologies, we’d like to meet you.

Responsibilities

  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation

Qualifications

  • Proven experience as a Full Stack Developer or similar role
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, Vue, React, jQuery, Nuxt.js)
  • Knowledge of PHP, MySQL, Laravel, AWS, RDS, EC2, Microservices experience, Git, and Docker. Node.js is a plus 
  • Familiarity with databases (e.g. MySQL), web servers (e.g. Apache) and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • An analytical mind

See more jobs at Workhint

Apply for this job

+30d

Estágio em Análise de Sistemas Web

HolosMediaPinheiros, Brazil, Remote
laraveljqueryhtml5c++mysqlcssjavascriptPHP

HolosMedia is hiring a Remote Estágio em Análise de Sistemas Web

Descrição da vaga

- Desenvolvimento e implementação de tags (códigos de acompanhamento de ferramentas analíticas) para clientes;
- Desenvolvimento e implementação de Testes A/B;
- Desenvolvimento de aplicações e ferramentas internas da empresa;
- Análise de dados (presentes em Google Analytics e afins) para sugestão de implementações para clientes.

Qualificações

Requisitos:

- Cursando entre o 2º e o penúltimo semestre dos cursos de Tecnologia (Sistemas de Informação, Ciências da Computação, Engenharia e afins);
- HTML5 (entre básico e intermediário);
- CSS (básico, com noções de seletores);
- Javascript (entre básico e intermediário);
- jQuery (entre básico e intermediário);
- Capaz de escrever textos com uma linguagem simples e direta;
- Perfil analítico e raciocínio estratégico.

Diferenciais:

- PHP (ao menos básico);
- Noções de Frameworks PHP (Laravel, Zend e afins);
- MySQL (ao menos básico);
- Google Analytics;
- Google Tag Manager;
- Noções de Teste A/B (Google Optimize, Optimizely, VWO e afins);
- Inglês (entre básico e intermediário).

See more jobs at HolosMedia

Apply for this job

+30d

Software Engineer, Engineering Productivity

AristaPoland-Remote, Poland, Remote
Designansiblec++elasticsearchmysqlkuberneteslinuxjenkinspythonjavascript

Arista is hiring a Remote Software Engineer, Engineering Productivity

Job Description

Arista Networks is looking for a skilled professional for our Engineering Productivity team to help maintain and support our rapidly expanding infrastructure and internal user base. The ideal candidate is someone who can wear many hats, can be versatile and is enthusiastic about learning new technologies. As a part of the software engineering team, you will work with other team members to design, build and administer secure, scalable and fault-tolerant tools and infrastructure in a hybrid cloud environment.

Working in the Engineering Productivity (EngProd) group, you will collaborate and work with other engineers to design, build, scale, and operate the systems that the rest of Arista’s development teams use.  The EngProd team uses industry-standard systems like Ansible, Jenkins, Kubernetes, Grafana, Spinnaker, MySQL, ElasticSearch, Google Cloud, and Varnish and also internal systems that we’ve built from the ground-up to automate CI/CD, testing, analysis, and visualization.

Responsibilities:

  • Review and contribute to the specifications and implementations written by other team members.
  • Design and develop features, feature tests and solutions. Fix bugs and refactor code as needed.
  • Work with Arista’s software engineers to identify bottlenecks and limitations in our workflows, tooling, and infrastructure and provide fixes for those problems. 
  • Provide support for our tools and infrastructure to Arista’s development team.

Qualifications

  • At least BS Computer Science + 3 years’ experience, MS Computer Science + 2 years’ experience, or Ph.D.  in Computer Science or equivalent work experience. 
  • Knowledge of one or more of Go, Python, Javascript, C++, Java. 
  • Knowledge of Linux (or UNIX). 
  • Understanding of one of operating systems, networking systems, distributed systems
  • Applied understanding of software engineering principles. 
  • Strong problem solving and software troubleshooting skills. 
  • Ability to design a solution and implement features independently. Ability to work in small teams.

Apply for this job

+30d

Site Reliability Engineer (SRE/ DevOps) - Engineering Productivity

AristaPoland-Remote, Poland, Remote
agileCommercial experienceDesignansiblec++dockerelasticsearchpostgresqlmysqlkuberneteslinuxjenkinspython

Arista is hiring a Remote Site Reliability Engineer (SRE/ DevOps) - Engineering Productivity

Job Description

Arista Networks is looking for a skilled professional for our Engineering Productivity team to help maintain and support our rapidly expanding infrastructure and internal user base. The ideal candidate is someone who can wear many hats, can be versatile and is enthusiastic about learning new technologies.

As a part of the software engineering team, you will work with other team members to design, build and administer secure, scalable and fault-tolerant tools and infrastructure in a hybrid cloud environment.

Responsibilities

  • Building, integrating and maintaining tools and infrastructure facilitating internal development and testing.
  • Improve maintainability of build system
  • Evaluate new tools
  • Improve speed of information back to the development team within the build systems and processes
  • Troubleshoot and resolve systems and network issues.
  • Adherence to infrastructure-as-code principles.
  • Proactively ensure the highest levels of systems and infrastructure availability.
  • Participate in the design and implementation of new systems and infrastructure projects.

Qualifications

Essential Skills

  • Minimum 4+ years commercial experience in this space as a DevOps / SRE Engineer
  • Solid experience with Jenkins and GitHub, ideally with a background/understanding of the Atlassian stack of products (Confluence/Jira/Bamboo/Bitbucket)
  • UNIX / Linux systems administration (preferably RedHat/CentOS).
  • Scripting with Python or Bash or experience at least one high level language such as Go, C++, etc.. 
  • Experience with containerization and container orchestration (e.g. Docker, Kubernetes).
  • Experience with (CI/CD) orchestration and software configuration management tools (e.g. Ansible, Puppet, Salt, Chef).
  • Ability to work in a fast paced and agile development environment.
  • Excellent communication and documentation skills.
  • Working knowledge/experience with Makefile/make

Desired Skills

  • BS/MS degree in Computer Science or a relevant experience subject.
  • Experience with monitoring systems (e.g. Zabbix, Nagios, Prometheus, DataDog).
  • Experience with relational databases (e.g. MySQL, PostgreSQL)
  • Experience with virtualization technologies (e.g. VMware, XenServer, RHEV, QEMU/KVM).
  • Experience with any of the following: Elasticsearch, InfluxDB, Grafana, Artifactory.
  • Exposure to FPGA build projects
  • Exposure or experience with Vivado (Xilinx)

Apply for this job

+30d

Kubernetes Systems Engineer, EngProd

AristaVancouver, Canada, Remote
Designansiblemetalelasticsearchmysqlkuberneteslinuxjenkinspythonjavascript

Arista is hiring a Remote Kubernetes Systems Engineer, EngProd

Job Description

Arista Networks is looking for world-class Kubernetes-aware engineers passionate about driving systems reliability and scalability to provide the best possible development experience for our 1400+ person engineering team. You will be part of a fast paced, high caliber team building the internal systems and infrastructure used to build the routing and switching products driving the industry's largest data center networks.

Arista’s Software Engineering team runs at a scale rarely found - TBs of source control, 60GB work trees with 1000s of developer branches in flight at any given time, over 400K daily build/test jobs and over 150 homegrown and cloud native services running on a 100 node on-prem bare metal kubernetes cluster.  Operating these systems takes vigilance, responsiveness to alerts, and a steady stream of updates and bug fixes to keep things running smoothly and efficiently as well as to increase our ability to monitor, understand and visualize them. The role will cover all aspects of our Kubernetes infrastructure, and may include monitoring, responding to, and enhancing alerts, working to unify and standardize our alerts, fine tuning code for scalability and performance, debugging problems, simplifying and securing developer experience with k8s etc. You will own your projects from definition to deployment, developer and vendor interactions, and you will be responsible for the quality of everything you deliver.

Working in the Engineering Productivity (EngProd) group, you will collaborate and work with other engineers to design, build, scale, and operate the systems that the rest of Arista’s development teams use.  The EngProd team uses industry-standard systems like Ansible, Jenkins, Kubernetes, Grafana, Spinnaker, MySQL, ElasticSearch, Google Cloud, and Varnish and also internal systems that we’ve built from the ground-up to automate CI/CD, testing, analysis, and visualization.

Responsibilities:

  • Work with existing k8s admin team to own different aspects of managing a production k8s cluster (eg: upgrades, monitoring, capacity planning, security, developer experience etc)
  • Proactively monitor, respond to, and enhance alerts and set up automated alert handling where applicable
  • Create and maintain the incident response runbooks working with the service dev teams
  • Debug and resolve issues impacting developer user experience and infrastructure stability around the k8s platform
  • Adopt current best practices in k8s cluster management. Evaluate and adopt OSS projects that simplify k8s cluster management. 
  • Set up guidelines and paved paths for service dev teams improving developer experience around the k8s platform.
  • Work with Arista’s software engineers to identify bottlenecks and limitations in our workflows, tooling, and infrastructure around k8s and provide fixes for those problems.
  • Engage with 3rd party vendor support as part of triage

Qualifications

  • At least BS Computer Science or Engineering + 3 years’ experience, MS Computer Science or Engineering + 2 years’ experience, or Ph.D.  in Computer Science or equivalent work experience.
  • Knowledge of one or more of Go, Python, Javascript, Shell Scripting to be able to implement medium complexity automation workflows
  • Knowledge of Linux (or UNIX).
  • Experience operating software systems at scale
  • Strong understanding of the fundamentals of storage and networking
  • Comfortable with Ansible and GitOps
  • Strong expertise with managing onprem / baremetal Kubernetes clusters
  • Applied understanding of software engineering principles.
  • Strong problem solving and software troubleshooting skills.
  • Ability to design a solution and implement features independently. Ability to work in small teams.
  • Comfortable with security principles and 
  • Able to study source code of OSS projects, conduct experiments as necessary to debug issues
  • Proven expertise with debugging complex issues that span the technology stack
  • Experience dealing with network proxies and containerized storage.

Apply for this job

To keep the results as relevant as possible we have omitted results past 200. If you would like to find older jobs, please repeat your search query with additional keywords to reduce the number of matches.