Remote bash Jobs in February 2020

21 Remote bash Jobs in February 2020

Post a job
  • Software Development (16)

    • Articulate is looking for a Security Engineer to join our team. 

      We’re makers. We build delightful systems and tools that empower our engineering teams to move quickly, safely, and reliably. Join us in building secure e-learning for millions of learners across Rise.com and Articulate 360.

      We need a special person who thrives in an environment of freedom. You might be our person if you can work largely self-directed from home and have hands-on experience securing cloud platforms.

      Responsibilities:
      • Build and improve on our intrusion detection monitoring to help us get deeper and more actionable threat insight.
      • Improve our security posture across our products, AWS infrastructure, and Kubernetes.
      • Make recommendations on security best practices and be on the lookout for things we should be doing better.
      • Remediate known vulnerabilities using tools like Twistlock, GitHub, and various AWS security services.
      • Work with your team to implement changes for compliance purposes (SOC 2, FedRAMP, ISO 27001).
      • Contribute to building a healthy culture of shared security responsibility across engineering and the larger organization.
      Qualifications:
      • You have a growth mindset and a deep passion for continuous learning. 
      • You’ve built or overseen IDS and/or DLP implementation at a previous job and can make informed recommendations to our team based on our needs.
      • You have a solid understanding of the AWS security tool landscape and have the know-how to use these tools to address security needs.
      • You’re a doer. You’re in your element when writing code or building systems to deal with security concerns.
      • You’re proficient in one or more programming or scripting languages. We use Bash, Ruby, Go, and JavaScript heavily at Articulate. 
      • You’re skilled in the art of troubleshooting systems. You can grasp both the problem at hand and the historical context of it. You also make smart decisions about how to move forward on a problem and make the system better and more reliable for your team. 
      About Articulate

      Articulate is a highly successful, fully remote software company that’s changing the way the world learns. Our award-winning e-learning tools are used by 98,000+ organizations across the globe to create engaging online and mobile courses. Our customers include 93 of the Fortune 100 and 19 of the top 20 U.S. universities. And our online community of 800,000+ members is the largest, fastest-growing community in the industry.
       
      We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We’re all free to exercise our crafts the best way we know how to reach our goals as individuals and teams. Each and every one of us is focused on producing results that directly impact the company’s success. And we all strive to do what’s right by people, both internally and externally, instead of taking the shortest route to the highest profits.
       
      We honor people’s humanity in all of our disparate experiences and social locations, accepting each person as an individual with a story worth listening to and honoring. We believe that honoring everyone’s humanity means being committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, color, national origin, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, and military or veteran status, or any other basis protected by law. We are an equal opportunity employer and invite applicants to voluntarily disclose their race and gender on our application form to help us create a diverse company. This voluntarily disclosed information will not be shared with any hiring manager and will be kept in confidence by the Articulate human resources department and executives who are not hiring for this position.

    • Yesterday

      Kinsta is a modern cloud hosting company focused on WordPress hosting. We run our services on cutting edge technology and we are proud of the level of support we offer to our customers. Our talented and motivated team is scattered across the globe with team members hailing from every continent but Antartica! We're constantly on the lookout for great talent to join our awesome team. If you’d like to become part of the Kinsta family, hit apply or drop us a line, we’d love to talk to you!

      What you will be doing

      We are looking for a motivated and professional DevOps Engineer to help us maintain the best performing hosting architecture on the market.

      You will be instrumental in making sure our architecture is always on the bleeding edge of technology remaining stable and high performing at all times. This involves:

      • Optimizing server provisioning
      • Fine tuning our servers on a system level and on application (WordPress) level
      • Ensuring high scalability as the number of created VMs increases on our network
      • Overseeing and ensuring smooth running and completion of server-wide updates
      • Ensuring optimal software communication between our server architecture and our hosting platform (MyKinsta)
      • Acting as an escalation point for our SysOps team if a bug or issue proves to be particularly difficult
      • Creating tools to prevent or mitigate instances of high load, ensure security and stability throughout the system

      Requirements

      • 4-year undergraduate / Bachelor's degree in computer engineering or computer science
      • 5 years of experience working with Ubuntu
      • 3 years of experience writing Bash, Python and Ansible scripts
      • 3 years of experience with the standard WordPress stack (PHP, MySQL, WordPress)
      • Experience with WP-CLI
      • Experience with Nginx
      • LUA scripting knowledge
      • Excellent general understanding of Linux, cloud networking and server management
      • Deep knowledge of Google Cloud based server architecture
      • Strong experience automating against firewalls and network infrastructure (iptables)
      • Experience working with ELK stack
      • Technical awareness and ability to quickly understand new technologies


      Bonus Skills

      • Deep knowledge of LXC
      • Experience working with ZFS
      • Database query optimization
      • Having worked in JIRA
      • Good understanding of APIs and web service

      Benefits

      • We offer a relaxed working environment where everyone can work in peace
      • We do not have any investors and we do not work directly with clients. This means we rarely have any deadlines and have the luxury of thinking features through and implementing them correctly instead of quickly
      • Everyone has a voice in the development process
      • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks
      • We work with only the newest and best technology

      If you want to learn more about Kinsta and what it's like to work for our team, head to our website, Kinsta.com, and look for the About Us link in the footer.

    • 3 days ago
      Job Description

      About Pluralsight Flow, powered by GitPrime 

      GitPrime is now a Pluralsight company, an entire functional department of our new parent company. We are pioneering data-driven engineering. We report on the work patterns and the people-side of software development so engineering leaders can advocate for resources and demonstrate that they're driving business value based on objective data. We have strong product-market fit with hundreds of happy customers and we are growing rapidly.  

      Working at Pluralsight 

      Founded in 2004 and trusted by Fortune 500 companies, Pluralsight is the technology learning platform organizations and individuals in 150+ countries count on to innovate faster and create progress for the world.  

      At Pluralsight, we believe everyone should have the opportunity to create progress through technology. That everyone should have access to the skills of tomorrow. That technology can make the world a better place. Through the work we do everyday, we empower the people who power our world.  

      And we don’t let fear, egos or drama distract us from our mission. We’re adults, and we treat each other that way. We have the autonomy to do our jobs, transparency to eliminate office politics and trust each other to do the right thing. We thrive in an environment with creativity around every corner, challenges that keep us on our toes, and peers who inspire us to be the best we can be. We bring different viewpoints, backgrounds and experiences, and united by our mission, we are one.  

      The Opportunity  

      As a DevOps Engineer at Pluralsight, you will partner with the DevOps Manager to curate Developer self-service tools and systems to empower our continuous deployment environment. You will keep Pluralsight’s finger on the pulse of the DevOps community by continually researching, testing, and developing solutions to better enable our Software Engineers through automation and self-service. As an embedded member of remote development teams, you will be the subject matter expert on how and when to utilize the tools built and deployed by DevOps, as well as an influential partner in delivering incredible end user experiences.Pluralsight is a leader in the tech education space, and as such, our engineers are a driving force in developing and promoting industry best practices while continually synthesizing new ideas. You will help set the bar for DevOps teams across the industry while building a product that creates the innovators of tomorrow through technical education.

      Who you are: 

      • You are an experienced DevOps professional that enjoys being in the middle of the development lifecycle
      • You love exploring new technologies and keeping your own technical skills sharp while exhibiting responsibility and caution
      • You have a passion for innovation, learning, and excellence
      • You elevate the technical abilities of those around you
      • You are an amazing communicator and effective influencer within the remote teams you are on
      • You have a track record of being analytical, methodical, and quality-driven

      What you’ll own: 

      As a DevOps Engineer with a knack for automation, troubleshooting, and problem-solving, you will be responsible for monitoring our environments, servers, and applications for health, performance, and security. You will work with our talented team of Software Engineers to decide how to best create meaningful outcomes for our end users.

      Infrastructure:

      • Develop a flexible infrastructure to promote Developer self-service, while promoting continuity across our overall environment.
      • Development of tools and systems to support Developer self-service
      • Continuous environment monitoring for application health, performance, and security
      • Maintaining a pulse on emerging technologies and discovering hidden opportunities in our environment
      • Use technical expertise and experience to evaluate industry technologies and assess practice relevance
      • Collaborate with Software Developers to research and address technical needs and to roadmap and develop new solutions
      • Maintain and improve standards of Operational Excellence
      • Ensure redundancy and resilience of infrastructure and services
      • Reliability and Performance
      • Championing of continual improvement in the areas of reliability and performance
      • Help design and implement secure environments and servers
      • Forecast and assess reliability risks
      • Ensure all infrastructure is configuration managed
      • Development Support
      • Support DevOps Manager
      • Collaborate with the Ops and DevOps teams, as well as Security, IT, and Software Engineers

      Experience you’ll need: 

      • A successful candidate will be well experienced in key areas such as AWS, Saltstack, and Terraform (or similar)
      • Experience with Kubernetes and containerization to be able to support existing teams
      • Ability to quickly analyze and comprehend new or unfamiliar technologies or ideas
      • Track record of progressive DevOps engineering experience including the following:
      • Strong systems administration skills in both Linux
      • Experience in automation and the development of automation tools
      • Strong background in continuous integration and deployment methodologies/pipelines
      • Strong administration of HAproxy, RabbitMQ, Redis
      • Strong knowledge of network security and performance
      • Knowledge of compliance frameworks (PCI, SOX, SOC 2, ISO 27001)
      • Powershell, Bash, and Python scripting
      • Database administration background in Postgres or similar
      • Experience with Kafka a plus
      • Strong understanding of DevOps mentality and tools

      Technologies and tools you’ll use and interact with here:

      • Linux - Ubuntu LTS, RHEL, CentOS 7, Fedora Core
      • Tools - Github, New Relic, TeamCity, Octopus Deploy, Saltstack, OpsGenie, ELK, Terraform
      • Services - Haproxy, Nginx, IIS, RabbitMQ, Kafka, Zookeeper
      • AWS - EC2, RDS, ECS, VPC, Route53, ELB, ALB, Lambda, Elasticache, Cloudfront, Service Catalog, Cloudwatch, CloudFormation, IAM, Certificate Manager, Directory Service, WAF & Shield, SQS, SNS
      • Data Stores - Cassandra, Postgres, MySQL, MSSQL, Redis, BigQuery, Hadoop, Elasticsearch
      • Other - Cloudflare, Salesforce.comwpengine.com, Zuora, Adobe AEM, Adobe Search and Promote
      • Languages in use here that you may help support: Python, Node.js, Ruby, Java
      Qualifications

      Additional Information

      Be Yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

    • 6 days ago

      Hours: (12pm-8pm UTC)

      Kinsta is a modern cloud hosting company focused on WordPress hosting. We run our services on cutting edge technology and we are proud of the level of support we offer to our customers. Our talented and motivated team is scattered across the globe with team members hailing from every continent but Antartica! We're constantly on the lookout for great talent to join our awesome team. If you’d like to become part of the Kinsta family, hit apply or drop us a line, we’d love to talk to you!

      What you will be doing

      We are looking for a talented and experienced SysOps Engineer to help us maintain our server infrastructure and make sure every site always runs smoothly on our servers.

      You will be involved in updating key parts of our architecture, proactively making sure all our servers are stable and resolving emergencies. This involves:

      • Creating new Google Cloud virtual machines
      • Assisting the Support team by investigating bugs and issues reported by our clients affecting our infrastructure or platform
      • Monitoring our infrastructure and responding to instances of high load. Investigating the issue, taking steps to stabilize the infrastructure, documenting the steps taken, communicating lessons learned for the improvement of the team, and proposing changes to avoid a recurrence
      • Responding immediately to any system outages during a scheduled 8-hour shift
      • Reviewing firewall rules and making necessary adjustments in response to malicious traffic reaching our platform
      • Assisting the DevOps team in the development of new tools and in the refinement of existing tools

      This role's shift need is Monday to Friday 12pm-8pm UTC.

      Requirements

      • 5 years of experience working with Ubuntu
      • Excellent general understanding of Linux, cloud networking and server management
      • Experience with the standard WordPress stack (PHP, MySQL, WordPress)
      • Deep knowledge of LXC
      • Experience working with ZFS
      • Deep knowledge of Google Cloud based server architecture
      • Strong experience automating against firewalls and network infrastructure (iptables)
      • Experience writing Bash, Python and Ansible scripts
      • Experience working with ELK stack
      • Technical awareness and ability to quickly understand new technologies

      Bonus Skills

      • 4-year undergraduate / Bachelor’s degree in computer engineering or computer science
      • Database query optimization
      • Experience with WP-CLI
      • Experience with Nginx
      • LUA scripting knowledge
      • Having worked in JIRA

      Benefits

      • We offer a relaxed working environment where everyone can work in peace
      • We do not have any investors and we do not work directly with clients. This means we rarely have any deadlines and have the luxury of thinking features through and implementing them correctly instead of quickly
      • Everyone has a voice in the development process
      • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks
      • We work with only the newest and best technology

      This is a fully-remote role. You can work from anywhere with reliable internet access.


      If you want to learn more about Kinsta and what it's like to work for our team, head to our website, Kinsta.com, and look for the About Us link in the footer.
    • SemanticBits (US only)
      1 week ago
      SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.

      SemanticBits is seeking a DevOps Engineer to support the automation and deployment needs of a range of projects. You will work hand-in-hand with development teams to implement automation solutions using technologies like Amazon Web Services (AWS), CloudFormation, Ansible, Terraform, Elastic Compute Cloud, and Jenkins to automatically build, test, integrate, and deploy applications in the healthcare and life sciences domains. You will leverage the full power of the cloud to configure highly resilient and scalable applications that can handle hundreds of thousands of users. This is a remote position.


      Requirements
      • Candidate must reside in the United States
      • Solid hands-on working experience with configuring and maintaining resources on AWS
      • Experience with the majority of EC2, ELB, CloudFormation, S3, Glacier, CodeDeploy, SNS, SQS, RDS, IAM
      • Hands-on understanding of virtualization and experience with Docker
      • Deep, hands-on experience with Linux and administration
      • Expertise with production deployments, and CI/CD tools such as Jenkins
      • Experience automating cloud infrastructure, such as with CloudFormation
      • Expertise with cloud security, such as managing users, roles, and privileges through IAM
      • Experience managing Atlassian tooling such as Jira and Confluence preferred
      • Experience deploying and managing a wide range of components that support web applications, such a nginx, Apache http, git, scripting (bash, Perl, Python, etc.), databases (MongoDB, PostgreSQL, etc.)
      • Experience with Kubernetes
      Benefits
      Competitive base salary
      Three weeks of PTO
      Ten paid holiday days
      Comprehensive health benefits (Medical with HSA option, dental and vision)
      Professional development and training reimbursement
      401k retirement plan with 3% base salary contribution irrespective of employee's contribution
      100% paid short-term and long-term disability
      100% paid life insurance
      Flexible Spending Account (FSA)
      Casual working environment
      Flexible working hours

      SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.
    • 1 week ago

      Cloud Academy is the leading digital skills development platform that enables every enterprise to become a tech company through guided Learning Paths, Hands-on Labs, and Skill Assessment. Cloud Academy delivers role-specific training on the leading cloud platforms (AWS, Azure, Google Cloud Platform), essential methodologies needed to operate on and between clouds (DevOps, security, containers), and capabilities that are unlocked by the cloud (big data, machine learning).

      Companies like Turner, Cognizant, SAS, and ThermoFisher customize Cloud Academy to contextualize learning and leverage the platform to assign, manage, and measure cloud enablement at scale. Learn more at cloudacademy.com.

      Our growing Content Team is now looking for a Labs Developer to create new Labs for our Labs Technology group. This role is a hybrid between a Content Creator and a Technical Writer and we are looking for someone with experience and passion in both.

      The ideal person has an understanding of cloud technologies and is passionate to teach what they have learned to others. You will be working with a SaaS product on a team of 3 to 6 people to build online labs.

      This position is 100% remote and will report to our Lead Labs Developer.

      Responsibilities:

      • Create fulfilling labs and lab challenges in one or more Cloud Academy library categories
      • Write infrastructure as code templates to provision resources when labs start
      • Secure lab environments by defining least privilege identity and access management policies
      • Develop serverless functions to check the progress of users as they progress through labs and lab challenges
      • Consistently deliver new labs on time
      • Update labs in our library to ensure they are up-to-date and providing the best possible experience for our customers
      • Work with the content team to integrate labs and lab challenges into learning paths
      • Communicate feedback and ideas to software developers to continuously improve the lab platform

      Requirements:

      • At least 2 years experience in production environments and/or technical writing
      • Able to independently transform a blueprint of a lab into an elegant learning experience for our end users
      • Experienced with Amazon Web Services, Azure, or Google Cloud Platform
      • Experience with implementing infrastructure as code (CloudFormation, ARM templates, Deployment Manager, or Terraform)
      • Proficient with a programming or scripting language, such as Python, Node.js, PowerShell, and/or Bash
      • Able to document in clear technical steps
      • Work alongside software developers to provide constant feedback on new releases
      • Extremely proficient in both written and spoken English

      Additionally, the following will be viewed favorably:

      • Experienced with automating, designing infrastructure, and developing new features to attract customers
      • One or more public cloud vendor certifications
      • Experienced with RESTful APIs,
      • Familiarity with Git, Hyper-V, Docker, and/or Kubernetes 

      Benefits

      • Competitive salary with an annual bonus
      • Budget for professional development
      • 4 weeks paid vacation per year
      • Great company culture and work environment
      • Highly-skilled teammates and lots of opportunities for growth and development
    • Kinsta (Eastern Time +/- 4 hours)
      1 week ago

      This role's shift need is Monday to Friday 12pm-8pm UTC.

      Kinsta is a modern cloud hosting company focused on WordPress hosting. We run our services on cutting edge technology and we are proud of the level of support we offer to our customers. Our talented and motivated team is scattered across the globe with team members hailing from every continent but Antartica! We're constantly on the lookout for great talent to join our awesome team. If you’d like to become part of the Kinsta family, hit apply or drop us a line, we’d love to talk to you!

      What you will be doing

      We are looking for a talented and experienced SysOps Engineer to help us maintain our server infrastructure and make sure every site always runs smoothly on our servers.

      You will be involved in updating key parts of our architecture, proactively making sure all our servers are stable and resolving emergencies. This involves:

      • Creating new Google Cloud virtual machines
      • Assisting the Support team by investigating bugs and issues reported by our clients affecting our infrastructure or platform
      • Monitoring our infrastructure and responding to instances of high load. Investigating the issue, taking steps to stabilize the infrastructure, documenting the steps taken, communicating lessons learned for the improvement of the team, and proposing changes to avoid a recurrence
      • Responding immediately to any system outages during a scheduled 8-hour shift
      • Reviewing firewall rules and making necessary adjustments in response to malicious traffic reaching our platform
      • Assisting the DevOps team in the development of new tools and in the refinement of existing tools

      Requirements

      • 5 years of experience working with Ubuntu
      • Excellent general understanding of Linux, cloud networking and server management
      • Experience with the standard WordPress stack (PHP, MySQL, WordPress)
      • Deep knowledge of LXC
      • Experience working with ZFS
      • Deep knowledge of Google Cloud based server architecture
      • Strong experience automating against firewalls and network infrastructure (iptables)
      • Experience writing Bash, Python and Ansible scripts
      • Experience working with ELK stack
      • Technical awareness and ability to quickly understand new technologies

      Bonus Skills

      • 4-year undergraduate / Bachelor’s degree in computer engineering or computer science
      • Database query optimization
      • Experience with WP-CLI
      • Experience with Nginx
      • LUA scripting knowledge
      • Having worked in JIRA


      Benefits




      • We offer a relaxed working environment where everyone can work in peace

      • We do not have any investors and we do not work directly with clients. This means we rarely have any deadlines and have the luxury of thinking features through and implementing them correctly instead of quickly

      • Everyone has a voice in the development process

      • We have an amazing design (UI and UX) team so development receives fully researched and designed tasks

      • We work with only the newest and best technology


      This is a fully-remote role. You can work from anywhere with reliable internet access.


      If you want to learn more about Kinsta and what it's like to work for our team, head to our website, Kinsta.com, and look for the About Us link in the footer.
    • 1 week ago

      A big hello from the team at Compucorp!

      We’re on the lookout for an exceptional systems administrator to join our growing team. Your work will have significant impact and the role will expose you to working on a range of open source projects for the not for profit sector.

      You will be working with the development and QA teams, reporting directly to the CTO to define the deployment tools and processes in Compucorp. You will be very hands-on technically but also you will mentor and guide the more junior members of the systems administration team.

      The main responsibilities of this role include:

      1. Develop and maintain production infrastructure and mission-critical internal systems.
      2. Liaise with Development, QA and management teams to define and deliver the strategic needs of the company infrastructure.
      3. Stay up to date with security best practices and integrate security at every level of the stack.
      4. Monitor and troubleshoot infrastructure issues for live client environments.
      5. Provide infrastructure architecture advice for Compucorp development teams.
      6. Investigate new infrastructure technology and solutions.
      7. Mentor and train junior systems administrators.
      Location

      At Compucorp we are a distributed team and we welcome people to join us from all around the world. However, as a UK-based company, some overlap with UK hours will be required. By default, you should assume that your working hours would be +/- 3h max from GMT start times of 9.00AM UK start time. There is some flexibility in this but please be aware that staff members starting outside of these hours are rare and, as such, if you would expect these hours to be an issue for you then we would not suggest that you apply. Due to EU data protection requirements, DevOps/SysAdmin team members must be from either an EEA country or a country that the EU considers to have an adequate level of data protection. The list can be found at the link below:

      https://ec.europa.eu/info/law/law-topic/data-prote...

      Requirements

      Required skills:

      1. Excellent Linux administration skills.
      2. Significant experience writing Bash and Python scripts for tasks automation
      3. Significant experience in developing automation using Ansible.
      4. PHP web server experience (NGINX preferable).
      5. Database administration experience (Mysql or equivalent).
      6. Experience with cloud technologies, (our stack is mainly AWS).
      7. Experience with monitoring platforms in production
      8. Exposure to CI/CD.
      9. Good Git skills.
      10. Strong collaboration, written and verbal skills.
      11. Must love creating awesome documentation!

      Desired skills:

      1. Previous PHP deployment automation
      2. Experience with Drupal administration
      3. Experience with containerisation in production
    • 2 weeks ago

      Due to continuous growth, we are currently seeking a Principal Cloud Architect that will work closely with a team of Cloud Architects, Engineers, DevOps and Product teams. The successful candidate will be a key member of the Cloud Engineering team to ensure the success in designing, building and migrating applications, software and services on various cloud platforms including AWS, Azure, GCP, developing public, private and hybrid cloud solutions.

      The ideal candidate will have a deep expertise in building enterprise-level computing solutions, architecture and transformation strategy with demonstrated experience with Cloud Computing Solutions such as Platform as a Service (PaaS), Infrastructure as a Service (IaaS), using Infrastructure as Code (IAC) tools to automate solutions that are scalable, resilient, readily available and secure.

      This position can be remote, with 5-25% travel or report to offices either in Englewood Cliffs, NJ or Universal City, CA

      Core Responsibilities:

      • Work directly with our client’s largest cloud users to define technical specifications based on business requirements and conceptual design

      • Evaluate emerging technologies, services, and tools for multiple cloud vendors to help guide innovation, new capabilities, and create business case for technology solutions

      • Collaborate with cross-functional teams to develop a new state cloud architecture, supporting our client’s organizational mode, developing a platform roadmap to drive cloud/ technology discussions and facilitate decision making to translate into product roadmap and releases for target design

      • Assist with the design and implementation of best governance practices for design, security, development, usability, cost control and forensics across multiple cloud providers for public, private and hybrid solutions

      • Enable innovation with continuous deployment across multiple technology stacks using best practices for advanced Cloud Solutions

      • Be a proponent for Open Source technologies, across tech stacks, demonstrating best practices for advanced cloud solutions

      • Develop reference material on architecture, publish design patterns to present both internally and publicly to drive designs for consensus and approval, being able to translate easily from technical to non-technical language

      • Participate in writing code and scripts to automate cloud solutions, also responding to code and architecture reviews

      • Demonstrate ability to conceive, manage and complete project deliverables

      Skills and Experience:


      • Bachelor's or master's degree in computer science, computer engineering, or another technical discipline; or equivalent work experience

      • Excellent oral and written communication skills with experience in presenting

      • Proven experience in working on multiple enterprise projects simultaneously while coordinating with the work of others

      • Is self-directed and can effectively contribute with little supervision

      • Hands-on experience working with JSON, Java, Python (Boto3), Node.js, Perl, Bash

      • Experience participating on an agile team

      • Hand on experience with research, analysis, data collection and presentation to various levels internally and external clients

      • Hands on experience deploying production workloads that are reliable, scalable cloud applications

      • Experience with Service Oriented Architecture (SOA and REST), IaaS and PaaS (design and server infrastructure implementation)

      • Experience with large-scale distributed infrastructure, including clustering, load balancing, distributed capacity management with an understanding of system testing

      • Hands on experience in automating PaaS, IaC using Terraform, Git, Ansible playbooks, Chef/Puppet, Cloud Command Line Interfaces and Cloud Templating on various cloud platforms as well as automating testing and performance tools such as JMeter

      • Strong technical expertise and troubleshooting skills for large-scale distributed computing systems and software

      • Solid understanding of conceptual, logical and physical data modeling with tools and database design in complex, enterprise-level data environments proficiency in XML, JSON, and design of binary formats using NoSQL, NAS and object stores

      • Strong understanding of Networking Protocols and Standards

      • Strong understanding and experience with various security protocols for web and cloud technologies
    • Canonical (Americas)
      2 weeks ago

      Do you want to be part of the team delivering custom Linux kernels for the most popular operating system in many of the world’s largest clouds?  Would you like to contribute to the leading-edge kernels powering your favorite desktop or laptop as well as underpinning devices for Canonical’s AI/ML, robotics, edge and IoT products? Come join the kernel team at Canonical, the company behind Ubuntu.  We are a growing international software company that works with the open source community to deliver Ubuntu. Our mission is to bring the benefits of free software to the widest possible audience and we believe the best way to fuel innovation is to give innovators the technology they need.  

      Life at Canonical is anything but corporate.  As a company that exists to support one of today’s most important open source projects, we are changing the world on a daily basis.  It’s a dynamic environment in which every member of the team takes personal responsibility for everything they produce.

      A secure, high-performance Linux kernel is a crucial component of Canonical products for the success of our enterprise customers, partners and Ubuntu projects.  As a member of the globally distributed Canonical Kernel Team, you will work on a variety of fast-moving and dynamic projects, providing you with a broad range of software engineering challenges.

      Role summary

      The Canonical Kernel Team is responsible for maintaining all supported Ubuntu kernels in addition to driving development of the latest Ubuntu kernel for future Ubuntu releases.  We are looking to hire a motivated and experienced kernel engineer into the Canonical Stable Kernel Team to help contribute to our ever-growing list of kernels and kernel engineering challenges.

      Key Responsibilities and Accountability 

      • Use our extensive tool set to build and review our existing kernels
      • Building new kernels for existing and new Canonical products
      • Maintaining Ubuntu kernel git repositories
      • Troubleshooting a wide variety of kernel engineering problems both in our development environment as well as our customer’s Linux-based products.
      • Developing, reviewing and submitting kernel patches
      • Assisting our kernel security engineering in backporting important kernel CVE’s
      • Performing other kernel backports for resolving customer issues and requests
      • Add new kernel support for hardware enablement requests
      • Perform a wide variety of kernel-based testing and test development

      Required Skills and Experience

      • Demonstrable proficiency in C programming language
      • Expert knowledge of git
      • Solid scripting skills in Bash or Python (preferred)
      • Strong experience with kernel debug and patching
      • Knowledge of upstream kernel process and release cycle
      • Familiarity with several important kernel subsystems
      • Well organized and able to deliver consistently to schedule
      • Experience interacting with upstream kernel developers and mailing lists
      • Ability to thrive in a globally distributed team through self-discipline and self-motivation
      • Strong verbal and written communication skills
      • Ability to present oneself in a professional manner when interacting with colleagues, partners, and community
      • Note: Some international travel will be required.

      Desirable Skills and Experience

      • Ubuntu/Debian packaging experience
      • Snap packaging experience
      • Familiarity with Ubuntu Kernel SRU process and cadence
      • Experience using Launchpad
      • Kernel testing/benchmarking experience
      • Understanding in one/some of several processor architectures such as x86-64, amd64, arm, etc.

      Employee Benefits Canonical Offers:

      • Flexible working options/work from home
      • Tuition and Training Reimbursement
      • Annual Bonus Plan
      • Holiday for Service (Annual Leave)
      • Conference Leave
      • Priority Pass
      • Laptop Refresh Benefit

       

      Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunity to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

    • 2 weeks ago

      SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.

      SemanticBits is seeking a DevOps Engineer to support the automation and deployment needs of highly scalable healthcare systems. You will work hand-in-hand with development teams to implement automation solutions using technologies like Amazon Web Services (AWS), Ansible, Jenkins, Kubernetes, ECS, and Terraform to automatically build, test, integrate, and deploy complex, modern systems. You will leverage the full power of the cloud to configure highly resilient and scalable applications that support zero downtime. This is a remote position.

      Requirements

      • Candidate must reside in the United States

      • Solid hands-on working experience with configuring and maintaining resources on AWS.

      • Hands-on understanding of Docker. Be able to write Dockerfiles. Experience with Docker Compose is a plus.

      • Familiar with at least one container orchestration platform. ECS or Kubernetes is preferred. Have an understanding and experience of both deploying and maintaining these systems.

      • Experience with production deployments using Jenkins. Familiarity with jenkinsfiles is a plus.

      • Strong knowledge of Terraform (preferred) and/or CloudFormation.

      • Knowledge of scripting or programming – Bash, Powershell, Python is a plus.

      • Knowledge of a configuration management tool, such as Ansible.

      • Deep, hands-on experience with Linux and administration.

      • Expertise with cloud security, understand the principle of least privilege. Be experienced with securing S3 buckets and IAM configurations. Understand security groups and access controls.

      • Experience with and a strong understanding of secret management along with the practice of good security hygiene.

      • Experience with Atlassian tooling such as Jira and Confluence preferred.

      • Understand how web applications work and the common tools around them.

      • Understand the 12 factor app.

      • Knowledge of networking fundamentals is appreciated.

      Benefits

      • Competitive base salary

      • Three weeks of PTO

      • Ten paid holiday days

      • Comprehensive health benefits (medical with HSA option, dental, and vision)

      • Professional development and training reimbursement

      • 401k retirement plan with matching benefit

      • 100% paid short-term and long-term disability

      • 100% paid life insurance

      • Flexible Spending Accounts (FSA)

      • Casual working environment

      • Flexible working hours

      SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

    • Company Description

      As a digitally-focused management consultancy, we do more than strategy. From strategy and design to architecture and development, we deploy senior, cross-functional teams to work hip-to-hip in the trenches with client teams. 

      Founded in 2003, Intevity (previously Twin Technologies) is a full service, digitally-focused management consultancy based in Boston, MA with remote offices and employees throughout the eastern and central US (Baltimore, Chicago, D.C., New York). Intevity focuses on both Commercial and Public Sector clients, with deep expertise in retail, software, and government. Intevity has key vendor partnerships with Adobe, AWS, and Salesforce. 

      We work on all phases of projects, from early discovery and design to strategy to execution. We are known for our vulnerability-based culture, high levels of craftsmanship, innovation, and trust; being able to truly connect with the needs and spot the real reasons why an organization is being held back from achieving their goals. 

      We specialize in digital transformation in retail, software, and government. We align audiences, optimize processes and build custom, cutting-edge experiences on leading platforms—all while helping businesses increase velocity while reducing organizational risk. 

      As an agile company, Intevity is committed to continually growing and evolving with the market to provide an environment where creativity, leadership, mentoring, planning, and resources are in place to achieve our shared goals.

      Job Description

      The Full-stack Developer will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player who is adept at both frontend and backend web development. They are passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills and experience to solve complex/real-world problems.

      Qualifications

      • 1+ years software engineering experience

      • Must have experience designing complex software solutions

      • Exposure to all aspects of modern web application architectures, visual design, and mobile web development

      • Versatility developing with multiple front-end and back-end technologies (Example: ES.Next, TypeScript, Go, React, GraphQL, SCSS/LESS, Python/Bash scripting)

      • Experience with a variety of data systems such as SQL, NoSQL, Stream Processing and Distributed Key-Value Stores

      • Familiar with REST API schema formats, such as: OpenAPI/Swagger, GraphQL and ProtoBuf

      • Experience with running and defining Docker containers

      • Familiar with Kubernetes resource APIs and related CLI tools

      • Comfortable using and configuring software on Linux based operating systems

      • BS in Computer Science or equivalent experience

      • Has experience working from home on distributed teams in a remote model

      • Willingness and ability to travel to our client sites when necessary (rare)

      • Contract position to start which could lead to a full-time role

      Expectations: 

      Being remote allows our employees to live where they want to.  It means being able to have the lifestyle that you choose. Working remotely is not for everyone but it allows us to spend less time commuting and more time on the things that really matter.  We believe this is essential to supporting a workforce that can achieve a healthy work-life balance. 

      What does this mean for you?  You get to work from where you need or want to work. Each team member is provided the tools, infrastructure, and support to create a productive, professional work from home office environment. We observe and operate standard East Coast working hours to support the majority of our clients and our teammates. We also provide some flexibility for daily schedules to accommodate one’s personal obligations to home and family life.

      We recognize that working remotely isn’t always easy; the remote work model encourages independent thinking but requires increased professional accountability and self-discipline.  We are an outcome-focused team and work to get the job done. We champion a culture of transparency and openness.  

      While travel is part of the job requirement to service clients and team build, we ensure it is asked for and planned as thoughtfully as possible.  Travel amounts do vary by engagement, but in this role/project, a full-stack developer can expect the travel to be very light.  MAYBE once per quarter, if that.

      Additional Information

      Intevity offers a competitive and comprehensive employee compensation and benefits package that includes base salary, medical, dental and vision insurance, long and short-term disability insurance, life insurance, 401k program with company match, and an open PTO plan.

      Intevity is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.

    • 3 weeks ago

      D2iQ is seeking a full-time or part-time contract software engineer to be responsible for updating, improving, and maintaining our customer documentation website, technologies and tools. 

      Requirements

      • Experience owning a project from gathering requirements and proposing a design to testing the implementation.
      • Minimum of 3 years experience in web development (HTML/JavaScript/CSS).
      • Extensive experience with version control systems (Perforce, Git), must be able to debug. 
      • Experience writing CSS for websites.
      • Experience with Jekyll or another static site generator.
      • Excellent scripting skills with Bash/sh, Ruby, Perl, or Python.
      • Prior experience working with Mac OS, Linux and/or UNIX environments. Experience programming, using the command-line, trying out user interfaces.
      • Extensive experience in Markdown. 
      • Experience creating workflows for content development and management
      • Experience with continuous integration (Jenkins, Team City) and Build 
      • Experience with containerization
      • Knowledge of these a plus:
        • Automation. (Ant, Maven, Gradle, SBT) , especially building customized CI/CD pipelines.
        • Experience developing functional and performance test frameworks on continuous integration tools, such as writing plugins.
        • Familiar with content management approaches and concepts.
        • Familiar with docs-as-code model.
        • Experience administering a Content Management System.
      • BA/BS degree in computer science, or equivalent experience.
      Project Summary

      D2iQ is looking for a contractor/consultant to:

      • Act as a PO/PM and: 
        • Assess the needs of the documentation site. 
        • Choose a tech stack. 
        • Design and code the components to enable the user experience needed to handle and navigate 3+ versioned products, and their services catalogs (which are also versioned), and expand this to new products
      • Advise on git workflows for documentation development.
      • Code the system to work with markdown files for our engineers and pull files from multiple repos, write tests the site, write the docker scripts to containerize it and deploy to jenkins or similar CI/CD pipeline and get it deployed to either a paid service like Netlify or Heroku, or to the company production cluster, in order to ensure a set min of uptime. 
      • Write a guide for how docs now get contributed, what those build processes are, and write tests to validate the content coming in so that we don't worry so much about formatting issues or language use or files in the wrong places.
      • Work with the existing UX team to update the CSS of the docs website. 
      • Advise on a replacement static site generator.
      • Advise on a WYSIWIG for Markdown. 
      • Advise on a new search engine for content. 
      • Help evaluate and choose a reporting tool that works with JIRA and GitHub. 
      • Implement automation where there are opportunities to use it. 
      • Advise on tool to automatically update links in new versions. 
      About D2iQ - Your Partner in the Cloud Native Journey

      On your journey to the cloud, you need to make numerous choices—from the technologies you select, to the frameworks you decide on, to the management tools you’ll use. What you need is a trusted guide that’s been down this path before. That’s where D2iQ can help.

      D2iQ eases these decisions and operational efforts. Rather than inhibiting your choices, we guide you with opinionated technologies, services, training, and support, so you can work smarter, not harder. No matter where you are in your journey, we’ll make sure you’re well equipped for the road ahead.

      Backed by T. Rowe Price, Andreessen Horowitz, Khosla Ventures, Microsoft, HPE, Data Collective, and Fuel Capital, D2iQ is headquartered in San Francisco with offices in Hamburg, London, and Beijing.

    • Summary

      We are looking for a Site Reliability Engineer! Would you like to join the highly dynamic team responsible for the reliability and performance of a global top-10 website — Wikipedia? You would join the Search Team, where we build the infrastructure for search and discovery of Wikipedia content. We are working on Open Source, JVM / Linux based stacks (Elasticsearch, Wikidata Query Service).

      We are searching for people with a drive to explore, experiment, and learn new technologies. Do you enjoy eliminating boring things from your daily workflow by automating them? Are you comfortable working in a highly collaborative, consensus-oriented, open environment and as part of a globally-distributed team? Then you might be just the person we need.

      Responsibilities

      • Performing day-to-day operational and DevOps tasks on Wikimedia’s public facing infrastructure (deployment, maintenance, configuration, troubleshooting)
      • Implementing and utilizing configuration management and deployment tools (Puppet, Kubernetes)
      • Assisting in the architectural design of new services and making them operate, at scale
      • Monitoring of systems, services and service clusters, optimization of performance and resource utilization
      • Assisting in or leading incident responses, diagnosis and follow-up on system outages or alerts across Wikimedia’s production infrastructure
      • Sharing our values and working in accordance with them

      Qualifications

      • 3+ years experience in an SRE/Operations/DevOps role as part of a team
      • Experience with managing geographically distributed, highly available, high-traffic infrastructure based on JVM / Linux
      • Working understanding of garbage collection, Java logging frameworks and JMX
      • Comfortable with Open Source configuration management and orchestration tools (Puppet, Ansible, Chef, SaltStack, etc.)
      • Experience with the use, and configuration of, monitoring, metrics and logging infrastructure (Icinga/Nagios, Prometheus, Grafana, Graphite, Logstash/Kibana, etc.)
      • Comfortable with shell and scripting languages used in an SRE/Operations engineering context (Python, Go, Bash, Ruby, etc.)
      • Comfortable with managing remotely bare-metal servers and virtualized environments
      • Aptitude for automation and streamlining of tasks
      • Strong English-language skills and ability to work independently, as an effective part of a globally distributed team
      • B.S. or M.S. in Computer Science or equivalent work experience

      Pluses

      • Track record of open source contributions is a major plus
      • Experience with Elasticsearch
      • Experience with graph databases
      • Low level systems troubleshooting and debugging (CPU/memory profiling, C/C++ experience, in-depth Linux knowledge)
      • Example projects

      These are some of our upcoming projects you might be working on soon…

      • Upgrade a multi-terabyte Elasticsearch cluster to the next version of software, without any impact to our users (or uptime)
      • Scale our graph database (Wikidata Query Service) to more than 10 billion triples
      • Help define a hardware procurement strategy to grow our Elasticsearch clusters

      The Wikimedia Foundation is... 

      ...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

      The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply

      U.S. Benefits & Perks*

      • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
      • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
      • The 401(k) retirement plan offers matched contributions at 4% of annual salary
      • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
      • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
      • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
      • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
      • Telecommuting and flexible work schedules available
      • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
      • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

      *Eligible international workers' benefits are specific to their location and dependent on their employer of record

      More information

      WMF
      Blog
      Wikimedia 2030
      Wikimedia Medium Term Plan
      Diversity and inclusion information for Wikimedia workers, by the numbers
      Wikimania 2019
      Annual Report - 2017 

      This is Wikimedia Foundation 
      Facts Matter
      Our Projects
      Fundraising Report

    • 1 month ago
      We are looking for a talented mid or senior Lead DevOps engineer to join our team at Prominent Edge. We are a small company of 24+ developers and designers who put themselves in the shoes of our customers and make sure we deliver strong solutions. Our projects and the needs of our customers vary greatly; therefore, we always choose the technology stack and approach that best suits the particular problem and the goals of our customers. As a result, we want developers who do high-quality work, stay current, and are up for learning and applying new technologies when appropriate. We want engineers who have an in-depth knowledge of Amazon Web Services and are up for using other infrastructures when needed. We understand that for our team to perform at its best, everyone needs to work on tasks that they enjoy. Most of our projects are web applications which and often have a geospatial aspect to them. We also really take care of our employees as demonstrated in our exceptional benefits package. Check out our website at http://prominentedge.com for more information and apply through http://prominentedge.com/careers.

      Required Skills
      • Minimum of 4 years of total experience to include a minimum of 1 years of web or software development experience.
      • Experience automating the provisioning of environments by designing, implementing, and managing configuration and deployment infrastructure as code solutions.
      • Experience delivering scalable solutions utilizing Amazon Web Services: EC2, S3, RDS, Lambda, API Gateway, Message Queues, and CloudFormation Templates.
      • Experience with deploying and administering kubernetes on AWS or GCP or Azure.
      • Capable of designing secure and scalable solutions.
      • Strong *nix administration skills.
      • Development in a Linux environment using Bash, Powershell, Python, JS, Go, or Groovy
      • Experience automating and streamlining build, test, and deployment phases for continuous integration
      • Experience with automated deployment technologies such as Ansible, Puppet, or Chef
      • Experience administering automated build environments such as Jenkins and Hudson
      • Experience configuring and deploying logging and monitoring services - fluentd, logstash, GeoHashes, etc.
      • Experience with Git/GitHub/GitLab.
      • Experience with DockerHub or a container registry.
      • Experience with building and deploying containers to a production environment.
      • Strong knowledge of security and recovery from a DevOps perspective.
      Bonus Skills
      • Experience as a Lead Engineer
      • Experience with RabbitMQ and administration.
      • Experience with kops.
      • Experience with HashiCorp Vault, administration, and Goldfish; frontend Vault UI.
      • Experience with helm for deployment to kubernetes.
      • Experience with CloudWatch.
      • Experience with Ansible and/or a configuration management language.
      • Experience with Ansible Tower; not necessary.
      • Experience with VPNs; OpenVPN preferable.
      • Experience with network administration and understanding network topology and architecture.
      • Experience with AWS spot instances or Google preemptible.
      • Experience with Grafana administration, SSO (okta or jumpcloud preferable), LDAP / Active Directory administration, CloudHealth or cloud cost optimization.
      • Experience with kubernetes-based software - example - heptio/ark, ingress-nginx, anchore engine.
      • Familiarity with the ELK Stack
      • Familiarity with basic administrative tasks and building artifacts on Windows
      • Familiarity with other cloud infrastructures such as Cloud Foundry
      • Strong web or software engineering experience
      • Familiarity with security clearances in case you contribute to our non-commercial projects.
      W2 Benefits
      • Not only you get to join our team of awesome playful ninjas, we also have great benefits:
      • Six weeks paid time off per year (PTO+Holidays).
      • Six percent 401k matching, vested immediately.
      • Free PPO/POS healthcare for the entire family.
      • We pay you for every hour you work. Need something extra? Give yourself a raise by doing more hours when you can.
      • Want to take time off without using vacation time? Shuffle your hours around in any pay period.
      • Want a new MacBook Pro laptop? We'll get you one. If you like your MacBook Pro, we’ll buy you the new version whenever you want.
      • Want some training or to travel to a conference that is relevant to your job? We offer that too!
      • This organization participates in E-Verify.
    • 2 months ago

      NB: No recruiters or companies. We only deal with individuals.

      Are you looking to work on challenging projects, with a motivated team, while building technology that can change the world? Do you want to join an award winning startup in their scale-up phase? Do you want to give students all over the world access to a prosperous future? Do you want to work with large distributed systems, machine learning, web crawling, and other interesting technology?

      Wizenoze is a growth-stage startup building software that enables students to find content online that matches their interests and abilities. Our mission is to help close the global Readability Gap. You’ll be responsible for envisioning, developing, and testing products that will improve how students discover and interact with the online world. Read more here about our mission.

      We’re looking for a senior backend developer with 8+ years experience in Java, Spring, REST APIs, Elasticsearch, and other web tech based in Amsterdam or remote within the +-2 GMT timezones. You need to be passionate and self-motivated with a drive to continually improve yourself, your code, and your colleagues. You need to hold yourself and your colleagues to the highest standards to deliver the best quality products possible! 

      The team

      We are an international team of educators, scientists, and developers in child-computer interaction and machine learning. We love proactiveness, ownership, and flexibility. Our HQ is in Amsterdam, our strategic office is in London but we come from all over the world: South Africa, Hungary, the UK and the Netherlands. We work as a distributed team with plenty of remote work support via Asana, Hangouts, Slack, etc. Our development team is smart, small and close-knit, making communication easy without an overload of process and management. We have lots of combined experience and do not settle for mediocre code. We focus on agile development, automated testing, and continuous deployment to get code to customers as quickly as possible while maintaining the highest quality. 

      What do we offer?

      • Access to the latest technology and algorithms (e.g. from academia);

      • Work on an innovative product that will be used internationally;

      • Work with experienced and innovative engineers and a professional team;

      • An excellent growth perspective;

      • A technically innovative company with multiple opportunities;

      • A flexible working environment;

      • An office in downtown Amsterdam;

      • Well-supported remote work with Slack, Github, Asana, Hangouts, Jenkins CI, AWS, Heroku, etc. tools.

       You’ll be responsible for:

      • building and maintaining highly-scalable APIs in Java with Spring;

      • making academic algorithms perform at a commercial level using state of the art machine learning and natural language processing;

      • improving our web crawler and integrations with client content;

      • enhancing our search engine based on Elasticsearch;

      • mentoring and coaching other developers on code quality and architecture;

      • and keeping our cloud-based architecture running smoothly using devops techniques. 

      Requirements:

      • Fluent in English

      • 8+ years proven experience delivering and maintaining production software

      • Writing web backends in Java with Spring, RDBMS, Elasticsearch, etc. on an AWS stack.

      • REST API development. HTTP, JSON, etc.

      • Used to development workflows with git and github.

      • Comfortable communicating and collaborating on designs remotely using diagrams, video conferencing, instant messaging, prototypes, etc.

      • Linux administration and shell scripting.

      • Friendly and helpful to tech and non-tech team members.

      • Keen eye for detail and code quality.

      • Must be able to think of edge cases and errors to be able to write good unit and integration tests, and to test by hand to make sure new code is production-ready.

      Tech:

      • Java

      • Any other languages: Groovy, Bash, Python, Ruby, Go, etc.

      • Git

      • SQL

      • JPA, Hibernate, Flyway

      • Web APIs

      Bonus points:

      • Devops techniques like continuous integration and delivery, zero-downtime deployments, clustering, queues, failover, redundancy, automated and validated backups, etc. See 12factor.net.

      • Managing multiple environments such as production, staging, load testing, etc.

      • Monitoring, alerts, error reporting and metrics. Prometheus, Grafana, Graylog, etc.

      Tech:

      • MySQL/PostgreSQL

      • Elasticsearch

      • Apache Storm

      • Javascript, RiotJS, React/Redux, etc. will help you when dealing with the front-end deployments

      • Amazon Web Services:

      • Route53

      • Elastic Beanstalk

      • EC2

      • IAM, security groups, bastion hosts

      • S3

      • Cloudfront

      • RDS

      • SQS

      • Cloudwatch

      Your traits:

      • Curious. Able to learn and apply new concepts and tools rapidly

      • Pragmatic

      • Attention to detail

      • Take pride in your work

      • Take responsibility for your work throughout its lifecycle

      • High degree of personal responsibility over designated duties

      • Consistent and organised

      • Timely and eloquent communicator

      • Focused on helping the team win, before personal gain

      • Open to receiving objective criticism and improving upon it

      • Like to work in a startup environment

      Interested?

      NB: No recruiters or companies. We only deal with individuals.

      Please apply for this job by sending your resume, a brief cover letter, and your portfolio to [email protected] with subject “Senior Java backend developer IARTP”.

  • Customer Support / Customer Success (2)

    • Support Engineer – Terraform Enterprise

      HashiCorp is looking for a high-caliber customer facing engineering professional to join its Support Engineering team. This is a phenomenal opportunity to join a small team and have a direct impact on HashiCorp’s fast growing business. This highly visible position will be an integral part of both the Support Engineering and Terraform teams. You are a fit if you thrive in a fast-paced culture that values essential communication, collaboration, and results. You are a self-motivated, detail-oriented individual with an eye for automation, process improvement, and problem solving. 

      Collaborating with the Support Engineering Manager, you will be a key member of the Customer Success organization and will directly impact customer satisfaction and success. The Support engineer will triage incoming issues related to Terraform Enterprise and independently work to find viable solutions. You will contribute to product growth and development via weekly product and marketing meetings. You will attend customer and prospect meetings as needed to help debug or install the product and is expected to be a liaison between the customer and HashiCorp engineering. When possible, the Support Engineer will update and improve product documentation, guide feature development, and implement bug fixes based on customer feedback. 

      RESPONSIBILITIES

      • Triage and solve incoming support requests via Zendesk within SLA
      • Document and record all activity and communication with customers in accordance to both internal and external security standards
      • Reproduce and debug customer issues by using or building existing tooling or configuration
      • Attend weekly product engineering meetings to discuss issues pertinent to support
      • Collaborate with engineers, sales engineers, sales representatives, and technical account managers to schedule, coordinate, and lead customer installs or debugging calls
      • Contribute to product documentation, customer knowledge base, and best practices guides
      • Continuously improve process and tools for normal, repetitive support tasks
      • Periodic 24/7 on-call rotation

      Goals:

      30 days: you should be able to -

      • Holistic understanding of (P)TFE and the interaction with the TF ecosystem
      • Successfully perform all common work flows within Terraform Enterprise
      • One contribution to extend or improve product documentation or install guides
      • Ability to answer Level 1 support inquiries with minimal assistance

      60 days: you should be able to -

      • Effectively triage and respond to Level 1 & 2 inquiries independently
      • Provision and bootstrap (P)TFE instance with low-touch from engineering
      • Ride along on 1-2 live customer install calls
      • Locate and unpack the customer log files. Familiarity with its contents
      • Effectively search for prior similar issues within ticketing system and the knowledge base
      • Author one customer knowledge base article from area of subject matter expertise

      90 days: you should be able to -

      • Effectively triage and respond to a production down issue with minimal assistance
      • Run point on a live customer install without assistance
      • Independently find points of error and identify root cause in the customer log files and report relevant details to engineering
      • Implement small bug fixes or feature improvements
      • Read all incoming RFCs and PRDs from Engineering
      • Collaborate or comment on Engineering RFCs and PRDs

      REQUIREMENTS

      • 3+ years Support Engineering, Software Engineering, or System Administration experience
      • At least 2 years in a customer facing role
      • Expertise in Open Source and SaaS is a major advantage
      • Excellent presence; strong written and verbal communication skills
      • Upbeat, passionate, and unparalleled customer focus
      • Well-organized, has excellent work ethic, pays attention to detail, and self-starting
      • Experience managing and influencing change in organizations
      • Strong project management skills
      • Familiarity with Ruby on Rails, Ember.js, Bash, or Go
      • Interest in cloud adoption and technology at scale 

      EDUCATION

      • Bachelor’s degree in Computer Science, IT, Technical Writing, or equivalent professional experience 

      About HashiCorp and this opportunity

      This is a full-time position with a highly competitive compensation and benefits package. You will have the opportunity to work with a dynamic and ambitious team. HashiCorp is a series C start-up in San Francisco that is best known for creating a suite of software tools that help enterprise companies automate their infrastructure and helps them migrate to the cloud. HashiCorp’s software suite allows users to provision, secure and run any infrastructure for any application. 

      HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.

      LI-RS1



    • We're looking for candidates for a Customer Support Engineer - someone to help guide customers through best-practices and general onboarding, as well as troubleshooting issues they may be having with LDAP/AD integration or other integrations, and other technical issues they may encounter.

      This role would be great for a junior or mid-level IT support pro who loves making customers happy and solving problems, but is also interested in potentially exploring other areas such as programming, AWS, security, or Linux systems administration. We're a small team, which means there's plenty of room to learn and grow.

      Primary Responsibilities:

      • Responding to customer helpdesk and support calls

      • Troubleshooting LDAP/Active Directory integration issues

      • Understanding where our product doesn't quite fit customer needs and helping us figure out how to change that

      Requirements:

      • At least two years of helpdesk support experience, preferably in an IT position.

      • LDAP/Active Directory experience

      • Some web server administration experience (Windows or Linux)

      • Great troubleshooting and communication skills

      • Great time-management skills - we don't micromanage here.

      • Empathy for your co-workers and customers

      Awesome to Have:

      • Experience with Powershell or bash scripting

      • Written/spoken fluency in languages other than English. We have customers all over the world, and sometimes Google Translate just doesn't cut it.

      • Experience with JAMF/Casper.

      • Experience with PHP, JavaScript or Python.

      • Experience with REST APIs.

      • Experience managing assets, particularly for schools or universities.

      Benefits:

      • Learning-focused: If there's something you want to learn more about, we have a training budget to help you get there.

      • Revenue sharing: When we have a great quarter, so do you!

      • Remote position: Work in your jammies if you'd like - the rest of us do!

      • Flexible hours: If 9 to 5 fits your life, great. If not, that's okay too.

      • Two-weeks vacation with a $3k vacation bonus so you can focus on enjoying your time off.

      Please note: We are not currently able to offer health insurance benefits. It is something we're actively working on.

  • Product (1)

    • 2 weeks ago
      Please see here for a full job description: 

      Summary
      We're hiring a full time, full-stack software developer—preferably with proficiencies in Python and React—to work with our distributed team.

      Zoomforth helps professionals gather content and easily design beautiful websites. It's like Squarespace, but for professional communications. Our software makes the complex simple, and the boring beautiful.

      We're looking for engineers who are passionate about the quality of the product they build. We strive to make our code clean and clear, and our product even cleaner and clearer.

      Join a profitable growth-stage startup and work from anywhere, while learning with—and from—an amazing team. You’ll work with talented engineers on a well developed code base and support some of the most respected startups, agencies, and businesses in the world.

      🌎Remote Working | 🕑Full Time (Contract Optional) | 💛Employee Benefits

      Why work with Zoomforth?
      - We continue to modernize our codebase leveraging the latest advancements in frontend and backend tools. We believe in using the right tool for the job.
      - With a small eng team, you can help shape the direction of our software and systems.
      - We have constant feedback loops in place. From code reviews to sales calls, you will hear how the features you build impact our customers.
      - We value getting the job done more than the number of hours you’re behind your computer screen.

      Compensation
      $80k-$140k base, based on role and experience
      Health, medical and dental
      Non-matching 401(k)
      Unlimited vacation

      Logistics
      This is a remote job for a distributed team, with opportunities for travel and team retreats


      Preferred Technologies
      • Python web frameworks—we use Python Pyramids
      • Modern JavaScript frameworks and tooling—we use Webpack + React
      • Git + Github


      Responsibilities
      • Design, implement, and improve our frontend React application, backend Python application, and ancillary systems
      • Work with the product team to help determine product direction
      • Review and improve other engineer’s code
      • Work with engineers to design data models and implement application features.
      • Participate in on-call customer support when necessary


      Qualifications
      • We're a small, distributed team—so excellent communication, and a self-motivated work ethic are essential. Bonus if you’re experienced with remote work.
      • The desire to work with no hand-holding—i.e., independently research and design software systems based on business needs. Learning new skills along the way as necessary.
      • Experience with the systems needed to build and maintain a full web app stack:

      Critical:
      • Experience with modern JavaScript frameworks and package management (React is preferred)
      • Experience with interpreted web application frameworks. (Python Pyramids preferred)
      • SQL Database experience in concurrent applications
      • Basic proficiency in CSS
      • Writing pragmatic, productive tests
      • Using CLI Git and GitHub

      Nice to have skills:
      • Docker experience
      • High level proficiency in CSS
      • Webpack, Babel, ES6
      • Linux server management, BASH
      • RESTful application design
      • AWS infrastructure management, (EC2, Elasticbeanstalk, cloudfront)
      • Network debugging
      • Network and application security experience
      Zoomforth helps customers gather content and easily design beautiful websites. Our software makes the complex simple, and the boring beautiful. It's like Squarespace, but for professional communications.

      Join a profitable growth-stage startup and work from anywhere, while learning with and from an amazing team. You’ll work alongside our CEO and support some of the most respected startups, agencies, and businesses in the world.
  • All others (2)

    • 1 month ago

      At phData, we believe that we are witnessing a new age of digitization and decision automation. To compete, even traditional companies must deliver machine learning and analytics-enabled data platforms and data products. Examples include a medical device manufacturer building machine learning models to guide therapies or a global industrial manufacturer using deep learning models to identify product defects. This means that the data problems that used to apply only to Google and Facebook, now apply to a filter manufacturer, a medical device manufacturer, or a healthcare provider. 

      phData matches machine learning and analytics to the business goals of the world's largest and most successful companies. phData is one of the fastest-growing companies in the U.S. and demand for our services and software has skyrocketed. This has resulted in quality growth and an expanded presence at our company headquarters located in Downtown Minneapolis, as well as in Bangalore, India, and across the U.S. We’ve been recognized as one of the Best Places to Work in Minneapolis for three consecutive years and we were listed as the 48th fastest growing private company in the U.S. on the Inc. 5000 list.

      We pride ourselves on offering employees phenomenal growth and learning opportunities in addition to competitive compensation, health insurance, generous PTO and excellent perks including extensive training and paid certifications.

      • As a Data Scientist, your responsibilities include:


        • Design, implement, and train algorithms and models that improve and streamline business processes

        • Design, analyze, and interpret the results of experiments

        • Author reports, visualizations, and presentations to communicate your process and results

        • Work closely with the development teams including data engineers and machine learning engineers to build lasting solutions

        • Individually engage with customers and take responsibility for implementing data science best practice in their work

        • Act as a thought leader; give talks, contribute to open source projects, and advanced data science practices on a global scale

        Qualifications

        • Advanced degree or evidence of exceptional ability in engineering, computer science, mathematics, physics, chemistry, or operations research
        • 3-5+ years hands-on experience in building models and developing algorithms for real-world applications and data-driven optimizations
        • Depth of knowledge in advanced mathematics, machine learning, and statistics
        • Strong computer science fundamentals: data structures, algorithms, distributed systems
        • Mastery of one or more data analysis languages such as R, Python, SQL, Matlab and/or SAS.
        • Experience with data science tools including Python scripting, numpy, scipy, matplotlib, scikit-learn, jupyter notebooks, bash scripting, Linux environment
        • Experience with at least one mainstream deep learning frameworks, e.g. TensorFlow, PyTorch, Caffe(2), MXNet.
        • Exemplary verbal and written communication skills
        • Able to work under pressure while managing competing demands and tight deadlines
        • Well organized with meticulous attention to detail

    • 2 months ago

      Crisp is expanding, and we're looking for bright, talented graduates to join our team in the summer of 2020.

      Here at Crisp, we value the strength in teamwork, and strongly believe that it’s the key to Crisp’s success. By bringing together bright, motivated creators, wherever they live and work, we are leveraging humanity’s diversity of experience and background in order to understand the challenges facing our food supply, and solve them together. Come join us, and help build the type of business you’d like to be a part of.

      We are a socially conscious, distributed team. We give you the opportunity to solve challenges in the global food industry while living where you’re most comfortable and working in areas where you can help foster and grow the community that you are a part of.

      As one of the first members of the data science team at Crisp you have will have a unique opportunity to write production models that turn previously scattered and inconsistently structured data into immediately actionable food industry insights to reduce waste, increase freshness and much more.

      As a successful candidate for this position, you are a recent graduate from a quantitative major such as computer science, data science, statistics, or similar. You know how to translate your analysis into code, and you’re comfortable writing Python (or a similar language), participating in code reviews, and pushing your code to production. 

      Requirements

      • Python
      • Git
      • Shell (bash, zsh, or similar)

      Signs of a great candidate

      • Collaborative. You know that your team members’ perspectives will make your solutions better. Similarly, you use your strengths to help us grow together.
      • Customer focused. User experience trumps everything. You understand that a product will have little value if the customers don't enjoy using it.
      • Disciplined and reliable. We are a distributed company and you enjoy the benefits of working distributed while consistently delivering what you have committed to. When you hit a snag, you communicate and reset expectations early.
      • Appreciative of honest feedback. You know that the best way to learn and grow is through constructive feedback delivered kindly, but without unnecessary ambiguity. You view feedback given to you as an opportunity to get better and strive to do the same for others.
      • Work smarter and harder.  You’re fluent with your tools, and focused on solving real problems.  Not only do you know how to find answers in the data, you also know which questions should be asked in the first place and what data can help us further bolster our conclusions.
      • Analytical and practical mind. You strive for simple, precise solutions to complex problems. Complex solutions are only acceptable when absolutely needed. You strive for correct solutions, but know what actually matters and when to make compromises. You know when to ship and when to continue investigating.

      Crisp’s Data Science Tech Stack

      • Modern libraries and frameworks.  We use Python with Pandas and Numpy for data science in production.  We use technologies like Jupyter and R during EDA.
      • Diverse technologies and algorithms, solving real world problems.  At Crisp you’ll work with a wide range of technologies and algorithms on a daily basis, in a focused effort to solve large scale problems.
      • Continuous deployment. Code is never far from being deployed to production, because if it’s not in production, it’s not solving problems in the real world. Our branch time spans are short, and features under development are hidden behind feature flags.
      • Cloud first. As a services offering in the 21st century, the cloud isn’t the future, it’s the present. We’re fully invested in using the features offered by our cloud provider in order to minimize technical debt and maximize productivity.
      • Micro-services. Not for the sake of the buzz, but when they make sense. By adopting a modern, thoughtful services architecture we’re able to scale organizationally, reduce technical debt, and maintain a high, sustained velocity.
      • Start-up mode.  The team is still small, and the product is fresh.  You’ll be able to exert a large amount of influence, and contribute to decisions that will determine the future of the product and the team.

      We are building a team of developers with a breadth of combined experiences so that we can collaboratively build great products. There are no hard requirements on specific background, experience or geographical location. Instead we’re looking for individuals that are capable, reliable, and hoping to grow along with us. Do you have strengths you can share? If so, we’d love to hear from you!