Remote ansible Jobs

Last Week

Python Developer
python django elasticsearch ansible linux java Oct 20

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:

This Month

Infrastructure Engineer Core Team at Toptal
Toptal  
kubernetes ansible terraform docker aws python Oct 11

About Toptal

Toptal is a global network of the top talent in business, design, and technology that enables companies to scale their teams, on-demand. With $200+ million in annual revenue and over 40% year-over-year growth, Toptal is the largest fully distributed workforce in the world.

We take the best elements of virtual teams and combine them with a support structure that encourages innovation, social interaction, and fun (see this video from The Huffington Post). We see no borders, move at a fast pace, and are never afraid to break the mold.

Position Description

We are looking for an experienced engineer to build and scale services in a cloud environment within our Infrastructure team. Our Infrastructure Engineers work with a high-energy, fast-paced team responsible for supporting initiatives and operations across Toptal.

This is a remote position that can be done from anywhere. Due to the remote nature of this role, we are unable to provide visa sponsorship. Resumes and communication must be submitted in English.

Responsibilities:

  • Toptal services are deployed across hundreds of servers. You will be responsible for designing, building, deploying, and maintaining highly available production systems, with shared ownership with the development teams.
  • Develop tooling and processes to drive and improve the developer experience.
  • Implement monitoring for automated system health checks, develop procedures, and maintain documentation for system troubleshooting and maintenance.
  • Collaborate with engineering teams to improve the company’s engineering tools, systems, procedures, and data security, not just administer clusters and cloud services.
  • Join daily scrum standups (GMT-3 to GMT+5). Expect pair programming, engaging in peer code reviews, and using collaboration tools like Slack and Zoom.

In the first week, expect to:

  • Join our boot camp team and begin onboarding into Toptal.
  • Learn about our team’s processes and get familiar with the code that maintains our infrastructure resources.

In the first month, expect to:

  • Gain insight into our systems by learning why they are built the way they are and how to improve them.
  • Monitor systems security, performance, and availability.
  • Begin to learn a variety of roles in a wide range of Infrastructure projects.

In the first three months, expect to:

  • Perform regular systems maintenance including OS/application patches, driver updates, and regular performance monitoring.
  • Provide excellent customer service by seeking to understand and address the teams’ needs and expectations through effective communication and collaboration while learning about our infrastructure.
  • Deliver internal Infrastructure and services such as monitoring, logging, and data services targeted at our internal users.
  • Support the development of CI/CD pipelines.

In the first six months, expect to:

  • Support Infrastructure design, architecture, and implementation support.
  • Have opportunities to be involved in network design, identification of new technologies to support the business, and resolve infrastructure compatibility and performance problems as they arise.
  • Participate in the on-call rotation schedule (during business and after hours) to support all infrastructure related systems.
  • Report any downtime or performance issues faced by the system, drill down to find out what caused it and coordinate with other teams to resolve them.
  • Handle incident resolution if a developer is not needed.
  • Participate in our Disaster Recovery, change control, and security standards initiatives.

In the first year, expect to:

  • Communicate with key partners on project engagements.
  • Partner closely with our teams in the engineering area to develop infrastructure automation and management solutions with a strong focus on scalability, observability, automation, reliability, security, and quality in Google Cloud Platform.
  • Plan and coordinate testing of changes, upgrades, patches, new releases, and new services.
  • Participate in technology initiatives that enable developers to deliver their services to our customers with a minimal amount of friction and a high degree of quality.

Requirements:

  • Experience with Kubernetes environments: production operations, troubleshooting, debugging, cluster provisioning and management.
  • Be proficient in deploying automation with tools like ansible and terraform, as well as version control.
  • Be eager to help teammates, share knowledge with them, and learn from them.
  • Previous experience managing infrastructure configuration and provisioning through code for large, distributed systems on public cloud platforms (AWS, GCP).
  • Solid understanding of Linux debugging, LAN and WAN networking, IP addressing, Load Balancing, VPNs, and routing.
  • A strong understanding of modern systems and service-related security methodologies.
  • Hands-on experience with system and application metrics collection and alerting services like Graphite, Grafana, Prometheus, InfluxDB, Sensu, or others. A keen focus on what makes a system observable.
  • Proficient in scripting languages such as Python, Bash, Ruby, etc.
  • Understanding of and experience with continuous integration and continuous deployment patterns and tools such as Jenkins and Travis.
  • Outstanding troubleshooting skills. Experience in resolving difficult problems through various troubleshooting protocols and processes.
  • Experience with Docker, Docker Compose, and building optimized docker files.
  • Experience running RDBMS. PostgreSQL experience is an added advantage.
Share this job:

This Year

Python Developer
python django elasticsearch ansible linux java Aug 18

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Senior Systems Reliability Engineer
ansible python timescaledb salt-stack senior cs Jun 18

Description
As a well rounded systems reliability engineer with a diverse set of skills, this makes you one of the very best people to troubleshoot, monitor the platform, and be on top of releases. You should definitely be the type that appreciates diversity in your day, and challenges outside of your comfort level! A typical day might include these types of activities:

- Taking charge of the build process and pipelines across the platform.
- Being keenly aware of systems architecture and automatically adding in redundancy and backup for new systems and software.
- Assist in troubleshooting a complex customer issues across network devices, server hardware, virtual machines, in-house software and open source software. Not only can you run tcpdump with filters on the command line, but you can read it there also.
- Adding additional monitoring and alerting on all systems across the platform that will help you identify one of those annoying intermittent issues you have seen in the logs.

Skills & Requirements
The right candidates will probably have a CS degree, solid scripting and automation skills, great troubleshooting skills across the OS and network, a good grasp on security concepts, experience with routing platforms and protocols, and enjoy working collaboratively.

Specific requirements include:

- Experience in automating tasks through scripting. You should be very well versed with Python, and probably a few other languages. We will ask for script samples.
- High degree of drive to improve and automate your environment with minimal guidance
- Be able to solve for immediate, and plan to accommodate for future problems
- Experience with Ansible, Salt, Chef, Puppet, Terraform, or CFEngine. Experience with Ansible and Terraform preferred.
- Experience with build pipelines, integration testing and Jenkins.
- Experience administering a wide variety of *nix platforms, including multiple Linux variants.
- Solid understanding of Layer 2 and Layer 3 protocols including IPv4/6, 802.1Q, BGP, MPLS, etc., and understanding a multitude of different network architectures.
- Experience with Google Compute, AWS, or other cloud based compute and database services.
- Understand the importance and implementation of backup and redundancy across many layers of databases, systems, and network configurations.

Some knowledge that would be a huge plus:

- Familiarity administering/troubleshooting Juniper/Cisco/Arista platforms.
- Experience with extremely large scale network management and monitoring.
- Experience with Postgresql, TimescaleDB, ElasticSearch

Share this job:
Platforms Engineer for a Cryptocurrency Startup
kubernetes ansible go rust golang blockchain Jun 02

Chorus One runs validators on cutting edge Proof of Stake networks such as Cosmos, Solana, Celo, Polkadot and Oasis. We also provide user analytics and a wallet for users at: https://anthem.chorus.one/

We are seeking a Platforms Engineer to maintain and scale our staking infrastructure; our network secures millions of dollars of cryptocurrency assets, and security and reliability are key to everything we do. This position is a unique opportunity to work with an experienced team on cutting-edge blockchain networks and financial services around cryptocurrency.

Responsibilities


  1. Maintain, scale and monitor existing infrastructure, including cloud machines, bare metal servers and a Kubernetes cluster, to allow Chorus One to provide secure and reliable industry-leading Proof-of-Stake validation services.

  2. Reason about and improve the security properties of infrastructure. Secure key management, server hardening and intrusion detection are important themes. 

  3. Institute monitoring and alerting systems for infrastructure. Enable other team members to attend to and troubleshoot problems as they arise. 

  4. Develop software related to blockchain data extraction or interchain communication, on an as-needed basis.


The ideal candidate:

  • Is able to work independently. Has prior work experience in a medium sized company or as a Platforms / DevOps lead in a startup.
  • Has prior experience with a range of diverse DevOps tools. We use Kubernetes, Ansible and Packer.
  • Possesses good knowledge of security as it relates to cloud-based infrastructure.
  • Is able to develop tooling, and monitoring solutions where none exist, and can debug unreliable software - many of the projects we run are of alpha quality. Good knowledge of Golang and/or Rust would be a significant advantage.
  • Bachelors or advanced degree in Computer Science or related subject is a plus, but not strictly needed.
Share this job:
Python Developer
python django elasticsearch ansible linux java May 19

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Senior DevOps Engineer
aws ansible terraform sdn sysadmin devops May 09

At Underline, we are driven by a singular mission: to ensure the vibrancy of our nation through building intelligent community infrastructure. We work with communities across the United States to design, finance, and construct open access fiber-optic networks. We believe these networks are the essential foundation for ultra-fast access to information, a competitive market for content and services, job formation and reskilling for workers, distributed healthcare services, new wireless solutions, and resilient modern infrastructure including responsible energy creation.  

We’re looking for a full-time Senior DevOps Engineer to join our Engineering team. Our Engineering team responds to the needs of the business, delivering well-designed and strategically aligned technology solutions in network architecture and design, customer acquisition, network service provider connectivity, automated operations, and support systems.

As Senior DevOps Engineer, you’ll work closely with our business and engineering teams to design and maintain our AWS, Software-Defined Networking, and configuration management environments. You will be exposed to all production services and infrastructure and will have a high degree of both responsibility and impact. You will get to work closely with leadership, product, engineering, our vendors, and our customers in order to create a best in class integrated system. Finally, you will provide some IT support for our small but growing team!

Join us as we help support the vitality and resilience of communities. 

What You'll Do

  • Advise in strategic technology decisions for internal systems and community fiber optic networks
  • Design, build, and maintain SD-WAN automation for configuration and operation of community networks
  • Deploy and manage network monitoring systems
  • Assist in the design and build of private cloud infrastructure
  • Manage our VPN systems for internal and external connectivity, and manage user credentials
  • Maintain our AWS environment and apps using Terraform and Ansible
  • Maintain our Kubernetes environment in AWS EKS
  • Assist in the design of core network infrastructure supporting our community networks
  • Manage our PKI tools and certificates
  • Ensure security and compliance for community networks, perimeter, and internal services 
  • Support end-users with workstation maintenance and compliance
  • Procure new machines and install, inspect, and maintain software as needed
  • Troubleshoot and resolve issues on our network as needed
  • Provide IT support on an ad hoc basis for our regional offices

About You

  • You are hungry, humble, and curious
  • You have excellent analytical, quantitative, and problem-solving skills
  • You want to solve extremely hard problems in the realms of data science, data engineering, and artificial intelligence 
  • You are an intrinsic self-starter and enjoy taking on new challenges
  • You want to be part of the early stages of a company where everything you build matters
  • You want a highly collaborative environment, comprised of diverse subject matter experts in broadband networking, data center infrastructure, software development, and design
  • You care about building critical intelligent infrastructure to increase community vitality and improve resilience 

About Us 

  • We offer bold solutions to drive positive, sustainable change 
  • We approach our work with humility, integrity, and intellectual rigor
  • We are agile and relentless in pursuit of our mission 
  • We have a mentality of service: to our mission, and to each other
  • We are dedicated to building and sustaining a culture of flourishing
  •  We optimize our efforts to create positive-sum for community and capital

Requirements

  • B.S. or M.S. in Computer Science or related field, or equivalent experience
  • 5+ years of domain experience in the field of DevOps or IT
  • 3+ years of experience in Network Engineering
  • Strong foundation in DevOps and Infrastructure-as-Code principles
  • Familiarity with Linux administration and tuning, and Linux networking
  • Experience setting up, running, and monitoring public-facing web servers
  • Experience configuration and maintaining VPNs
  • Experience with Docker container technology and Kubernetes container orchestration
  • Experience with one or more of Ansible, Chef, or Puppet
  • Proficiency in shell scripting such as Bash and at least one dynamic programming language such as Python, Ruby, or Perl
  • Familiarity with SDN and SD-WAN automation and orchestration
  • Working knowledge of source control systems, preferably Git
  • Familiarity with IT compliance areas such as change management, incident response, and configuration management
  • Vendor management experience, including initial and annual diligence and contract negotiation
  • Familiarity with access control, centralized systems management, inventory management or directory management such as LDAP/ActiveDirectory and SSO
  • Familiarity with network and connectivity troubleshooting from both a user endpoint perspective as well as server and networking infrastructure perspective
Share this job:
Senior Backend Developer interested in collaborative hardware development
python flask-sqlalchemy postgresql aws ansible backend May 02

Would you like to join a fast-growing international startup and shape the future of how products are designed, prototyped and manufactured?

Wikifactory is the world’s first social platform for collaborative product development which enables teams to design together, prototype faster, and manufacture smarter. Inspired by the workflows of agile and open source software development, we are building the tools to accelerate the development of (physical) products. Our community includes designers, engineers, makers, technologists, teachers, students and other creative problem solvers. Covering industries, including robotics and drones, electric vehicles, 3d printers, biotech, agri-tech, and smart furniture, our community spread across 130 countries and has published over 1000 open source hardware design projects on the platform.

Headquartered in Hong Kong with offices in Madrid and Shenzhen, Wikifactory is on a mission to connect the productive capacity of smart manufacturing with the creative potential of people through open standards and intuitive interfaces - an "Internet of Production".

The Role

You will be playing a lead role in managing and improving our backend infrastructure (currently AWS centric), maintaining and improving our existing backend applications in Python and Golang. You will be responsible for developing new capabilities to enable our users to work together more effectively on improving product designs and specifications as well as manufacture the products they design together.

Qualifications

  • Minimum 3 years strong experience building applications in Python and/or Golang.
  • Strong computer science knowledge (University not required)
  • Knowledge of linux system administration
  • AWS or similar cloud computing environment
  • Ansible or similar deployment automation tools
  • A fascination with digital fabrication technologies or interest in hardware development
  • Strong command of English is required

Nice-to-Haves

Experience with:

  • Documenting, releasing and maintaining open source libraries
  • SQLAlchemy, Flask, GraphQL
  • JavaScript/ES6
  • PostgresSQL, Dgraph

Interest or Skills in:

  • 3D rendering and 3D application development
  • Robotics, CNC, g-code, etc.
  • Security best practices for web and mobile
Share this job:
DevOps Engineer - Community.com
terraform ansible aws go postgresql devops Mar 29

Description

Imagine texting with artists, celebrities, visionaries—the leaders you respect and admire—the same way
you do with your mom or best friend. Imagine texting with your fans, supporters, or patrons that very
same way, with smart, powerful tools to help you engage in direct, meaningful communication. At scale.
This is the reality we’re building at Community.
We’re already busy helping some of the most prolific community leaders reach and respond to their
members in a way that outperforms the pay-to-play, throttled engagement of traditional social media
platforms. Community is not an evolution of social media, it’s a break away from it. A fresh start to
communication altogether.

About the role and your impact

At Community we are building an asynchronous messaging platform that integrates with multiple
messaging services at global scale. You would be working with a distributed, remote-first team that
spans North America and Europe. Your day would be spent building and supporting the AWS-based
infrastructure and systems that underpin our product: building and configuring Terraform and Ansible
modules, improving on our custom Go-based tooling; working on our Vitess, Cassandra, and Postgres
databases; designing and building simple monitoring integrations; designing new systems; pairing with
other engineers; and supporting other teams to deliver innovative features on a cutting edge stack.
We’re an early stage company and every team member has the potential to impact the organization for
years to come. You should bring new ideas, enthusiasm, and a drive for excellence and your efforts will
be rewarded.
We’re growth-oriented, both as a company and as individuals: we take learning seriously and invest in
growing our skills and our team’s capabilities. You will have the opportunity to share your expertise and
to learn from existing members of our high-performing team: our existing team includes authors from
well known publishers, an Elixir core team member, and engineers with decades of experience.

What You’ll Do
Build and support our AWS-based infrastructure and systems that underpin our product
Build and configure Terraform and Ansible modules
Improve on our custom Go-based tooling; working on our Viitess, Cassandra, and Postgres
databases
Design and build simple monitoring integrations
Design new systems; pairing with other engineers and supporting other teams to deliver
innovative features on a cutting edge stack

What You’ll Bring
Robust software development and testing skills, ideally in Go, but we’re open to excellence in
other languages for those motivated to learn our stack
Production experience, preferably at scale, on systems infrastructure
A driving interest in testing, intentional design, and building quality software that lasts
Hardworking and collaborative engineers, with a phenomenal team work ethic
A focus on actively building and being part of a great, diverse engineering culture

Share this job:
SRE / DevOps Engineer Karlsruhe or remote ;-) Fluent German required at Ganz & Stock
ansible kubernetes sysadmin devops python Mar 26

Ganz & Stock ist eine Personalberatung, die sich auf den digitalen
Bereich spezialisiert hat.

Unser Kunde, die marbis GmbH mit ihrer Marke „Nitrado“ ist ein weltweit führender Anbieter
im Bereich Gameserver-Hosting. Alle Kernkomponenten sind selbstentwickelt.Die Software,
wird täglich von zehntausenden Nutzern verwendet, sowohl von Endkunden, die privat Dienste
mieten, als auch Business- Partner, zu denen Spieleentwickler unterschiedlichster Größe zählen.

Wir suchen einen Site Reliability Engineer / DevOps Engineer (m/w/d)

Standort
*Karlsruhe oder remote

Tech Stack:
*Konfigurationsmanagement und Automatisierung mit Ansible und Kubernetes
*Eigene SDN-Software

Erwartungen:
*Fundierte Erfahrung mit der Administration geschäftskritische
 Produktivsysteme und Verständnis von modernen SRE-Prozessen
*Tiefes Verständnis von Linux-Systemadministration und Tooling.
*Gute bis sehr gute Kenntnisse einer Programmiersprache wie Python/Golang
  Schnelle Fehleranalyse und Debugging.

Eine detailliertes Profil der Position und unseres Kunden schicke ich gerne nach.

Wenn Position und Aufgaben zu dir passen, freuen uns auf deine Bewerbung via Stack oder per E-Mail an a.ganz@ganz-stock.de

Alexander Ganz
Geschäftsführender Gesellschafter bei Ganz & Stock

Share this job:
Python Developer
python django elasticsearch ansible linux java Mar 17

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
DevOps Engineer
continuous-integration aws terraform ansible docker sysadmin Feb 12

Description

ThreatConnect® arms organizations with a powerful defense against cyber threats and the confidence to make strategic business decisions. Founded in 2011, ThreatConnect officially launched the ThreatConnect Platform in 2013. Since then, ThreatConnect has grown to more than 20,000 users worldwide. Today, ThreatConnect provides a suite of products designed to meet the threat intelligence aggregation, analysis and automation needs of security teams at any maturity level - built on the industry's only intelligence-driven, extensible security platform. If you want to work on building a world-class security platform, you will enjoy a career that truly makes an impact. For more information on the benefits of working at ThreatConnect, visit www.threatconnect.com/careers

The DevOps team at ThreatConnect is searching for a new engineer to join us. We are a multi-functional team that works with both internal and customer-facing groups to deliver world-class service. We also collaborate with QA, platform integrations, and core engineering teams to provide CI/CD services as well as R&D environments.

Our team operates on the bleeding edge of technology in an expanding industry, and we are looking for someone to grow with us. We are searching for someone who is solution-driven and is willing to experiment to find the right tool for the job. We respect different technological opinions and want someone who is willing to propose and follow through on innovative ideas.

As a part of the DevOps team, you will work on the design, deployment, and monitoring of our production systems. In supporting our global users, you will respond to various system events on a multi-shift schedule and a soft on-call rotation. You will plan, develop, and implement tools that grow our platform in a stable, sustainable, and scalable manner.

Requirements

Responsibilities:

  • Monitor and respond to production issues
  • Provide tier 3 support to internal and external users
  • Iteratively develop and improve automation tools and workflows
  • Contribute to several projects used to build and manage production
  • Explore new approaches to existing problems
  • Work one second shift (3p-12a EST) per week
  • Provide 24*7 support on a weekly on-call rotation

Required Qualifications:

  • Experience with Docker
  • Experience with CI/CD pipelines such as GitLab, Travis CI, or CircleCI
  • Administration of Linux-based systems
  • Experience operating production web services
  • Proficiency with cloud infrastructure providers such as AWS, GCP, or Azure
  • Familiarity with a scripting language, preferably Python and/or shell
  • Experience with git version control
  • Experience with configuration management tools such as Ansible, Chef, or Puppet
  • 1-3 years of total technical experience

Desired Qualifications:

  • Experience with PostgreSQL, MySQL or other relational database systems
  • Experience with Terraform or similar IaaC platform

Benefits

  • 10 Paid Federal Holidays
  • Accrued Paid Time Off (PTO) for vacation/sick, time
  • Your birthday off
  • Employee recognition program with quarterly awards
  • Employee referral program
  • Military leave options available
  • Education reimbursement program for job-related college courses and professional training
  • Company-provided refreshments at our headquarters
  • Quarterly events with your geographic team
  • Annual company party

Medical:

  • MEDICAL PREMIUM FOR INDIVIDUALS AND FAMILIES ARE 100% COVERED
  • Prescription drug coverage
  • Dental coverage
  • Vision coverage
  • Company-paid short term and long term disability
  • Company-paid insurance and AD&D coverage
  • Pet Insurance

Financial:

  • 401K retirement savings plan with company matching program up to 6%
  • Paid Maternity/Paternity Leave
  • Paid Bereavement Leave
  • Health Savings Account
  • Flexible Spending Accounts (medical, dependent care, transit and parking)
  • Cell phone stipend
Share this job:
Systems Engineer - Community.com
terraform ansible aws go postgresql testing Feb 11

Description

Imagine texting with artists, celebrities, visionaries—the leaders you respect and admire—the same way
you do with your mom or best friend. Imagine texting with your fans, supporters, or patrons that very
same way, with smart, powerful tools to help you engage in direct, meaningful communication. At scale.
This is the reality we’re building at Community.
We’re already busy helping some of the most prolific community leaders reach and respond to their
members in a way that outperforms the pay-to-play, throttled engagement of traditional social media
platforms. Community is not an evolution of social media, it’s a break away from it. A fresh start to
communication altogether.

About the role and your impact

At Community we are building an asynchronous messaging platform that integrates with multiple
messaging services at global scale. You would be working with a distributed, remote-first team that
spans North America and Europe. Your day would be spent building and supporting the AWS-based
infrastructure and systems that underpin our product: building and configuring Terraform and Ansible
modules, improving on our custom Go-based tooling; working on our Vitess, Cassandra, and Postgres
databases; designing and building simple monitoring integrations; designing new systems; pairing with
other engineers; and supporting other teams to deliver innovative features on a cutting edge stack.
We’re an early stage company and every team member has the potential to impact the organization for
years to come. You should bring new ideas, enthusiasm, and a drive for excellence and your efforts will
be rewarded.
We’re growth-oriented, both as a company and as individuals: we take learning seriously and invest in
growing our skills and our team’s capabilities. You will have the opportunity to share your expertise and
to learn from existing members of our high-performing team: our existing team includes authors from
well known publishers, an Elixir core team member, and engineers with decades of experience.

What You’ll Do
Build and support our AWS-based infrastructure and systems that underpin our product
Build and configure Terraform and Ansible modules
Improve on our custom Go-based tooling; working on our Viitess, Cassandra, and Postgres
databases
Design and build simple monitoring integrations
Design new systems; pairing with other engineers and supporting other teams to deliver
innovative features on a cutting edge stack

What You’ll Bring
Robust software development and testing skills, ideally in Go, but we’re open to excellence in
other languages for those motivated to learn our stack
Production experience, preferably at scale, on systems infrastructure
A driving interest in testing, intentional design, and building quality software that lasts
Hardworking and collaborative engineers, with a phenomenal team work ethic
A focus on actively building and being part of a great, diverse engineering culture

Share this job:
Infrastructure Engineer
Toptal  
ansible terraform version control infrastructure python Feb 02

Infrastructure Engineer

We are looking for an experienced engineer to build and scale services in a cloud environment in our Infrastructure team. You’ll be working with a high-energy, fast-paced team responsible for supporting initiatives and operations across Toptal.

This is a remote position that can be done from anywhere. All communication and resumes must be submitted in English.

Responsibilities:

Toptal services are deployed across hundreds of servers. You will be responsible for designing, building, deploying, and maintaining highly available production systems, with shared ownership with the development teams. 

You’ll develop tooling and processes to drive and improve the developers’ experience, implement monitoring for automated system health checks, develop procedures, and maintain documentation for system troubleshooting and maintenance. Lastly, you’ll collaborate with engineering teams to improve the company’s engineering tools, systems, procedures, and data security, not just administer clusters and cloud services.

We hold daily scrum standups (GMT-3 to GMT+5). Expect pair programming, engaging in peer code reviews, and use collaboration tools like Slack and Zoom.

 In the first week you will:

  • Join our boot camp team and begin your onboarding into Toptal.
  • Learn about our team’s processes and get familiar with the code that maintains our infrastructure resources.

 In the first month you will:

  • Learn about our systems - why they are built the way they are and how to improve them.
  • Monitor systems security, performance, and availability.
  • Begin to participate in a variety of roles in a wide range of Infrastructure projects.
  • Review procedures and documentation for system troubleshooting and maintenance.

 In the first three months you will:

  • Perform regular systems maintenance including OS/application patches, driver updates, and regular performance monitoring.
  • Provide excellent customer service by seeking to understand and address the teams’ needs and expectations through effective communication and collaboration while learning about our infrastructure.
  • Deliver internal Infrastructure and services such as monitoring, logging, and data services to our internal users.
  • Support the development of CI/CD pipelines.

 In the first six months you will:

  • Support Infrastructure design, architecture, and implementation support. You may be involved in network design, identification of new technologies to support the business, and resolve infrastructure compatibility and performance problems as they arise.
  • Participate in the on-call rotation schedule (during business and after hours) to support all infrastructure related systems.
  • Report any downtime or performance issues faced by the system, drill down to find out what caused it and coordinate with the development teams to resolve them.
  • Handle incident resolution if a developer is not needed.
  • Participate in our Disaster Recovery, change control, and security standards initiatives.

 In the first year you will:

  • Communicate with key stakeholders on project engagements.
  • Partner closely with our Engineering teams to develop infrastructure automation and management solutions with a keen focus on scalability, observability, automation, reliability, security, and quality in Google Cloud Platform.
  • Plan and coordinate testing of changes, upgrades, patches, new releases, and new services.
  • Participate in technology initiatives that enable developers to deliver their services to our customers with a minimal amount of friction and a high degree of quality.

Requirements:

  • Be well-versed in deploying automation with tools like ansible and terraform, as well as version control.
  • Be eager to help your teammates, share your knowledge with them, and learn from them.
  • Previous experience managing infrastructure configuration and provisioning through code for large, distributed systems on public cloud platforms (AWS, GCP).
  • Solid understanding of Linux debugging, LAN and WAN networking, IP addressing, Load Balancing, VPNs, and routing.
  • A strong understanding of modern systems and service-related security best practices.
  • Hands-on experience with system and application metric collection and alerting services such as Graphite, Grafana, Prometheus, InfluxDB, Sensu, or others. A keen focus on what makes a system observable.
  • Proficient in scripting languages such as Python, Bash, Ruby, etc.
  • Understanding of and experience with continuous integration and continuous deployment patterns and tools such as Jenkins and Travis.
  • Superior troubleshooting skills. Experience in resolving difficult problems through various troubleshooting protocols and processes.
  • Experience with Docker, Docker Compose, and creating optimized docker files.
  • Kubernetes building, operating, and debugging experience is a plus.
  • Experience managing RDBMS. PostgreSQL experience is an added advantage.
  • Participate in the on-call rotation schedule (during business and after hours) to support all infrastructure related systems.
Share this job:
Linux System Administrator I
linux python kubernetes terraform ansible sysadmin Jan 26

What you get to do:

  • On-going Sysadmin work on bare metal and AWS instances.
  • Proactive system/network monitoring.
  • Proactive system capacity planning.
  • Deployment and task automation utilizing salt or other methods.
  • Issue/ Incident response.
  • Peer-level technical support
  • Work with the compliance team to implement controls and other security needs.
  • Continuous improvement of the system as a whole.

What you bring to the team: 

  • As a result of a government contract in which this position will be involved, this role requires U.S. citizenship.
  • Bachelor's degree in CS, IS, IT or equivalent required
  • Strong interpersonal, verbal and written communication skills with the ability to keep key stakeholders informed in a timely manner
  • 2+ years of Linux administration and engineering experience.
  • 1+ years Python development experience or an equal level of proficiency in another language. For candidates that have experience with languages other than Python.
  • Experience leading, or participating in, the implementation of at least one configuration management system
  • Experience deploying a host virtualization platform and containers.
  • Experience with fully implemented automation workflows.
  • Web Server experience (SAAS experience a huge plus)
  • Motivated self-starter with ability to self-manage and work well independently, as well as in a team within a dynamic environment.
  • Strong application, operating system, kernel, and hardware debugging skills.

Why work for us:

  • Competitive salary and an unlimited PTO policy.
  • 401k match which is fully vested after 3 years of service
  • A dynamic and fun work environment with passionate, top-notch colleagues
  • An opportunity to join a company at an inflection point in its growth pathway
  • Leadership that is invested in hearing your ideas and in your professional growth
Share this job:
Full Stack Developer
php mysql javascript angular-js ansible full stack Jan 22

 We’re looking for a Full Stack Developer, but this role is far more than a simple “developer”.

You’ll be working with a small team to ensure the successful execution of our technology strategy. You’ll write good front-end and back-end code following best practices, including unit testing and code review. Your success on assignments will result from cultivating an ongoing relationship with operations, sales, marketing, technology partners and advertisers leveraging those unique insights to craft user experience. 

Working with our tight-knit team, you won’t have to worry about big company bureaucracy or not having an impact. The first project you work on will be launched to the VNN network within two months of starting and the code you work on will be used by thousands on a daily basis. 

Signs that you’re the one:

  • 2- 4 Years experience in PHP/MySQL 
  • Ability to use various flavors of JavaScript (ECMA 5-10, working in AngularJS, React, NodeJS)
  • Ability to learn and script in various environments (Capistrano, Ansible, Shell scripts)
  • Bachelor’s degree (or other education/proof of knowledge) in a related/relevant field
  • Experience working in a Start-up environment
  • Passion for building software and solving complex problems
  • Strong written and spoken communication skills needed for the success of a remote group that leverages Slack and Hangouts
  • Understanding that problem solving is a team effort and is willing to ask for help when it’s needed and will help others in our team learn and develop.
  • Understand the balance between crafting a high quality, lasting solution and getting the job done.
  • Ability to embrace the many different roles you will have to play in a start-up environment
  • Aspiration to be a software professional as described here: What is a Full Stack developer?

Bonus: 

  • Interest in sports and/or sports related activities (Band, Booster Clubs, team mascot, etc. ) 
  • Knowledge of cloud computing systems (AWS, Google Cloud, Azure, etc)
  • Familiar with JIRA
  • Familiar with GraphQL

In short, we want a team member with the technical skills required that can work with others and isn’t afraid to be creative.  

What are we going to offer you?

In exchange for your experience and incredible talent, we will provide you with

  • Employer Sponsored Health Insurance
  • Ability to work anywhere you can perform the job (100% remote)
  • Flexible Schedule
  • Unlimited Paid Time Off 
  • Fun and energetic work environment
  • VNN will cover a Mac of your choosing with our computer reimbursement plan (the computer will be yours to keep) 
  • Endless opportunity for professional growth
Share this job:
Systems Engineer
linux sysadmin puppet ansible docker python Dec 27 2019

As a Systems Engineer at CoverMyMeds, you create solutions that make our internal operations work more efficiently and effectively in order to help millions of patients receive their prescription medications every year. You build infrastructure that our technical teams use every day, and scale those solutions to enable our continued growth. You work on small teams with other really smart people with endless opportunities to take on responsibility, continue learning and mentor others.

Our Tech Stack:
Linux (required), Puppet, Ansible, Docker, Ruby on Rails, Python, PHP, Elixir, SQL-Server, PostgreSQL, Elasticsearch, Capistrano, Redis, Sidekiq, Apache, Infrastructure as code (IaC) 

What You'll Do:

  • Implement, administer and maintain our test and production infrastructure
  • Automate and standardize everything - eliminate manual processes
  • Support and improve our application platform
  • Improve our incident triage and resolution processes
  • Document everything important you do for our infrastructure

About You:

  • 3+ years of Linux administration experience
  • 3+ years working with configuration management tools
  • Full-stack (physical to application) experience with a focus on automation, availability and scalability
  • Great at working in cross-functional teams with developers and DBAs
Share this job: