This week
  • X-Team

    Most important:

    • Strong background in Linux/Unix Administration
    • Proficiency in scripting languages (Python, Ruby, Perl, Shell)
    • Experience with monitoring tools
    • Experience with Nginx, Apache, Mysql, Mongodb, Redis…
    • Experience with Travis, Jenkins, AWS, Fargate or Codepipeline
    • Experience with Docker

    Nice to have:

    • Experience with working remotely
    • Familiar/involved with open­ source projects
    • AWS certification eg. Architect
    • Experience working in Agile / Scrum workflow

    Personal:

    • Independent, self-motivated
    • Fluent in English, written and spoken
    • Proven track record of always learning and growing
    • Proactive attitude
    • Possess a spirit of generosity

    Perks:

    • Get the chance to work with big brands like Riot Games, Fox Broadcasting, Kaplan Inc…
    • Live and work in one of our roaming hacker houses (X-Outposts) around the world.
    • Work from anywhere as part of a community of digital nomads.
    • Join our vibrant community, filled with opportunities to learn new skills together in study groups, join clubs (photography, gaming, etc.) and get free camera equipment/games/conferences/courses/massages/etc., charitable fundraisers, fitness & yoga programs (+gym membership), etc. This is the community to be in if you're a remote developer.
    • We’ll provide up to $2,500 in funding for your learning and growth through our Unleash program, which provides opportunities to unleash your potential through initiatives that help you grow as a developer and explore your passions more each day.
This month
  • Platform.sh

    This role is open to remote full time people.

    Platform.sh is a groundbreaking hosting and development tool for web applications. We’re a European VC-Backed startup with a host of blue-chip Enterprise clients and a string of awards and grants (including €2m from the EU Horizon 2020 program).

    To reinforce our technical prowess, we are looking to grow our operations team. If you’re looking for an exciting, high-growth opportunity with an award-winning, cutting-edge company, this could be just the job for you

    For its PaaS solution https://platform.sh is looking for an Operations and Service Reliability Engineer with a taste for Python and Go, great Linux system understanding, and a real hunger for the challenges of building robust, distributed systems.

    Platform.sh is a PaaS shrouded in a lot of black magic (we can consistently clone a whole running cluster, with its state, databases, indexes in a matter of seconds). We want to get this down to the hundreds of milliseconds domain. Interested? There is more…

    We can consistently generate from the same manifest a Docker container, an LXC one, or VM disk images (AWS, Azure, OpenStack), we want more targets.

    We probably have the highest industry container density. We need to get it higher.

    We support any Python, Ruby, NodeJS or PHP, Java and .NET.

    Directly reporting to our Director of Infrastructure and in close interaction with our Engineering and Customer Support teams, you will be responsible for:

    • cloud operations: configure clusters, deploy stuff, follow-up on alerts, help customer support debug issues, all in Microsoft Azure
    • automating all of the above so they can instead drink margaritas (or non-alcoholic beverages, of course)
    • creating systems, tools & processes that will enhance our support and operations efficiency
    • improving service quality, discipline and reliability throughout lifecycle
    • monitoring operating objectives, streamline and automate intervention
    • continuous learning from Operations experience, modeled as software

    The ideal candidate:

    • has proven successful experience in an operations role
    • has demonstrated the ability to successfully manage cloud-based infrastructure for a fast growing organization
    • has experience with containerization technologies
    • has had exposure to cloud services (Azure)
    • understands how an OS works, knows networking, how git works, and the constraints of a distributed system
    • Puppet experience
    • is proficient in Python (Golang a plus)

    Nice to have :

    • knowledge of Magento Ecommerce, Symfony, Drupal, eZ Platform, or Typo3
    • relational database skills

    Note: We don't like stress, so we build everything to be robust and resilient, but stuff does break. This is a role with on-call duties. If page-duty fills you with dread… well, this might not be a fit.

  • New Context Services
    $130,000.00 - $220,000.00

    Senior DevOps Engineer

    New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: an approach that leads organizations to build better, safer software through hands-on technical and management consulting. We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

    As a New Context Senior DevOps Engineer, you will provide technical leadership with a hands-on approach. Our clients look to us to guide them to a solution that makes sense for them, and you should expect to provide thought leadership, design, and implement that solution.

    Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or building Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to implement robust and reliable systems for our clients.

    You will work with our clients and other New Context team members while working from the New Context office, at client sites, or from your home. We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you may not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email.

    At New Context, our core values are Humility, Integrity, Quality & Passion! Our employees live these values every single day.

    Who you are:

    • A seasoned technologist with 5+ years work experience in a DevOps, SRE, or Continuous Integration role;
    • Experienced in Open Source web technologies, especially in the areas of highly-available, secure systems;
    • Accustomed to implementing cloud-based solutions (AWS, Google Cloud, Azure) with significant work experience in public cloud technologies;
    • Have developed production-quality applications in an Agile environment;
    • Fluent in one or more high-level languages, ideally Ruby and/or Python;
    • Familiar with Infrastructure as Code (IaC) and automated server provisioning technologies;
    • Experienced as a technical lead on technical projects;
    • An excellent communicator, experienced working with external clients and customers and able to communicate productively with customers to explain technical aspects and project status;
    • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
    • A great teammate and a creative and independent thinker.

    Bonus points if you are:

    • Comfortable as a technically hands-on Project Manager;
    • Experienced managing teams;
    • Happy and effective in a consulting role;
    • Familiar with: TCP/IP, firewall policy design, social engineering, intrusion detection, code auditing, forensic analysis;
    • A believer in automated tests and their role in software engineering;
    • Able to translate complex concepts to business customers

    Technology we use:

    We tailor solutions to our customers. You might work on projects using any of the following technologies:

    • Automation: Chef, Puppet, Docker, Ansible, Salt, Terraform, Automated Testing
    • Containerization Ecosystem: Docker, Mesosphere, Rancher, CoreOS, Kubernete
    • Cloud & Virtualization: AWS, Google Compute Engine, OpenStack, Cloudstack, kvm, libvirt
    • Tools: Jenkins, Atlassian Suite, Pivotal Tracker, Vagrant, Git, Packer
    • Monitoring: SysDig, DataDog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
    • Databases/Datastores: Cassandra, Hadoop, Redis, postgres, MySQL
    • Security: Compliance standards, Application Security, Firewalls, OSSEC, Hashicorp Vault
    • Languages: Ruby, Python, Go, JavaScript

    All applicants must be authorized to work in the U.S. We will not sponsor visas for this position.

    We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

    Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Salesforce

    Site Reliability Engineer, Heroku
    Location: US Remote
    *We are a highly distributed team looking for candidates comfortable working remotely.
    About Heroku SRE
    Heroku, a subsidiary of Salesforce, operates the world’s largest Platform As A Service (PaaS), continuously delivering millions of apps with a high volume of deploys per day. Heroku's vision is for developers to focus on their applications and leave operations to us.
    We are writing our team charter and we're looking for engineers who are interested in joining that effort. This is not an established team - you will be among the first people to implement this job role at Heroku. Because the team isn't established, we'll be looking to you to help define how the team should get work done and how it will communicate with other teams in the engineering org, so it will help if you're interested in the human communication problems of engineering.
    What's this job like?
    This job is open to people anywhere in North America (the United States and Canada). You can work at a Salesforce office or work from home. Because the team is just getting started, here's what we can say so far:
    Currently, we're helping development teams to develop Service Level Objectives (SLOs) for parts of the platform where they don't currently exist and defining minimum standards for service health metrics
    Next, we will define the SRE Entrance process that development teams follow in order to hand off the operation of a production service to the SRE team
    The team will be on call for multiple production services, once they have gone through the SRE Entrance process. This includes:

    Responding to pages generated by automated monitoring and alerting
    Responding to pages created manually by other engineers and support personnel
    Joining an incident response team as a Subject Matter Expert and working with other SMEs and an Incident Commander to resolve the issue (we'll train you for this)

    When the team is more established, our goal is a 50% focus on engineering activities. Likely projects include:
    Automated data and service management tooling
    Instrumenting for observability for troubleshooting
    Hardening for resilience in the face of operational events and customer behavior

    Who are you?
    We’re looking for people who are interested in complex distributed systems- how they work, how they can work better, how we even know if they’re working at all. We need someone who's spent time working as a developer (writing code with a team to fix operational issues or build features), but who has also spent time on operational concerns (investigating production incidents, creating or updating monitoring and alerting plans for production systems, or investigating performance issues, for instance).
    You don't need to have “SRE” in your job title in order to have appropriate skills for this position. You might come from a DevOps environment or have been one of a handful of engineers in a shop so small that everyone does a little of everything. The important thing is that you have experience in both writing code and maintaining systems, and that you're willing to do both of those things in the future. If you're stronger in one area than the other, that's okay.
    Be sure to read or skim the Site Reliability Engineering book, which we are modeling our team structure around.
    Requirements
    Experience with complex distributed systems and familiarity with how the internet and web applications work. You don’t have to have built a datacenter or run a large cloud service at a major provider, but you do need to have used cloud services. Running LAN infrastructure or doing client-side system administration is not enough for this role.
    Willing to join an on-call rotation that you would participate in defining.
    Willing to work on a distributed (currently all-remote) team spanning multiple time zones. None of us currently lives in the same place or works out of the San Francisco headquarters; all of us are experienced remote workers.
    Comfortable reading and writing code with a team in at least one of Ruby, Go, Python, or Erlang. It's fine if you know more than one of those languages and/or other languages, but they are the four most important languages at Heroku. We need people who are comfortable with them, and open to switching between them.
    How do I know if I should apply?
    If you have experience with any of the following topics, you should apply!
    Containers and container management technologies such as lxc, Docker and Kubernetes
    Experience with AWS services like EC2, ELB, DynamoDB, S3 (or their Azure or GCP equivalents- OpenStack experience is fine too)
    Databases and big data stores, especially Postgres or Kafka
    REST APIs
    Load balancing technologies, including L4 or L7 routing and CDNs
    Monitoring, instrumentation, or observability
    Standard parts of a web app's stack, such as TCP/IP, DNS, HTTP, etc.
    Cloud computing patterns (and how they're different than using hardware)
    Infrastructure as code (Terraform, Chef, Puppet, Ansible, CloudFormation, etc)

  • Olo

    Olo looking for an experienced Site Reliability Engineer (SRE) to support our team of software and infrastructure engineers. This position is more than actively monitoring a dashboard - you’ll work with smart, passionate engineers dedicated to innovation and experimentation while also delivering amazing products.

    You will partner with Engineering and Product Managers to shepherd reliability and availability aspects of product and technology initiatives and help us sharpen our execution skills as we deliver an exceptional platform. Your focus will be on championing whole team reliability while building and maintaining solutions.

    At Olo, Site Reliability Engineering (SRE) is an engineering discipline that combines software and systems engineering to build and run at scale, distributed, fault-tolerant systems. As an SRE you will ensure that Olo's applications both internal and external have reliability and uptime appropriate to end users' needs and a feedback loop focused on improvement while keeping a watchful eye on capacity and performance.

    You can work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than two-thirds of our engineering team is remote.

    Responsibilities

    • Practice sustainable incident response (on call rotation) and postmortems.
    • Brainstorm, define, and build collaborative monitoring solutions with members across multiple Development, QA, and Infrastructure teams.
    • Contribute insights across teams to help us improve or re-architect observability of existing systems to support scale and extensibility.
    • Constantly re-evaluate our observability tooling to improve architecture, knowledge models, user experience, performance and stability.
    • Maintain services in a running state once they are live by measuring and monitoring availability, latency and overall system health.
    • Directly influence an engineering culture of reliability, observability, and availability.
    • Contribute to new and existing compliance initiatives.

     

    Requirements

    • Interest in Operations concepts & technologies. (Automating Ops tasks using Ansible, CloudFormation, Packer, Salt Stack, and Terraform. This is not an Ops position, but we are engineering solutions to automate Ops workflows.)
    • Experience with monitoring systems like PagerDuty, Datadog, Sumo Logic, Raygun, and NewRelic.
    • Working knowledge of at least one of Jenkins, TeamCity, Octopus, App Service Plan, CodePipeline, CircleCI, etc.
    • You've been in the trenches building highly scalable, efficient, and resilient systems.
    • Must have senior level experience in defining and participating in incident response at the Production level.
    • Understanding of platform level concerns, such as configuration management, canary deployments, etc.
    • Obsess about learning, and champion the newest technologies & tricks with others, in an effort to raise the technical IQ of the team.
    • Software Development experience
    • Legally able to work in the U.S.

    About Olo 
    Olo is the on-demand interface for the restaurant industry, powering digital ordering and delivery for over 250 restaurant brands. Olo’s enterprise-grade software powers every stage of the digital restaurant transaction, from fully-branded user interfaces to the back-of-house order management features that keep the kitchen running smoothly. Orders from Olo are injected seamlessly into existing restaurant systems to help brands capture demand from on-demand channels such as branded website and apps, third-party marketplaces, social media channels, and personal assistant devices like the Amazon Echo. Olo is a pioneer in the industry, beginning with text message ordering on mobile feature phones in 2005. Today, millions of consumers use Olo to order ahead (SKIP THE LINE®) or get meals delivered from the restaurants they love. Customers include Applebee’s, Chili’s, Chipotle, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Red Robin, Shake Shack, sweetgreen, Wingstop, and more.

    Olo is located at 26 Broadway in the historic Standard Oil Building, the former home of John D. Rockefeller.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map: https://www.olo.com/images/culture.jpg.

    We encourage you to apply!

    At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed in doing our part to move the needle.

    Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.

    If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!

  • Analytics Fire

    Analytics Fire builds custom software for the solar power industry. We’re looking for a collaborative but hands-on Solutions Architect to help us scale our execution to support additional new high-tech sectors.

    Analytics Fire is a deeply technical engineering organization. Most of us are software engineers and spend the majority of our time on heads down engineering activities like coding. Our goal in creating this position is to expand our small client-facing team with a unique person that has both the personality and the technical skill set to collaborate directly with clients and senior members of the technical team in order to help steer technical decision making and requirements gathering, especially early in the project lifecycle.

    This position is similar to that of a technical Program Manager, but you will be much more involved in the technical details and hurdles around software architecture than a traditional Project Manager would be. Our ideal candidate is a current or former full stack Software Engineer that is willing to be trained in formal Program Management processes (or has already been trained in formal Program Management processes).

    As a small company, Analytics Fire is able to tailor roles around the strengths of our individual team members. We will tailor this role to your specific technical background. However, it is a hard requirement that you are able to support the following 3 types of responsibilities:

    • (a) Represent Analytics Fire software engineering teams in client-facing interactions (and sometimes interactions with potential clients)
    • (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
    • (c) Making meaningful contributions to the execution of complex software projects.

    For reference, here is a list of some technologies we are currently actively using on a day-to-day basis:

    • JavaScript: React / Angular / Typescript / GraphQL
    • Back-end: Ruby / Python / Node
    • Embedded (IoT): C, Embedded Linux, MQTT
    • Embedded (robotics): C/C++, ROS
    • Modern software techniques: RESTful APIs, SOA, PaaS, etc
    • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
    • Other technologies we are currently building with: AWS, GCP, TensorFlow, OpenCV, Yocto, Salesforce platform, iOS, ARKit

    Your primary responsibility will be to assist in guiding new projects through sales, planning, development, and deployment. This will be accomplished through a combination of client interactions, technical writing, and participation in formal sales, program management, and engineering related processes. Your contributions will naturally be slightly front-loaded towards the sales and planning phases, however you will remain deeply connected to each project through the entire lifecycle in order to ensure conceptual integrity is maintained from design to final implementation.

    This is a remote position but is only open to candidates living in the US or Canada. We’re flexible about location and hours. We’re a really great match for candidate who wants to work hard on interesting projects, while also having flexibility around time and geography.

    Skills & Requirements

    “Must have” requirements:

    • 5+ years relevant hands-on experience as a full stack Software Engineer, DevOps engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
    • Fluency around current modern best practices around software development and DevOps.
    • Soft skills necessary to navigate and negotiate with multiple teams, both internal and external to Analytics Fire.
    • Ability and willingness to familiarize yourself with our technical stack.
    • Superior organization and detail orientation.
    • Excellent written and verbal communication skills.
    • Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.

    “Nice to have” requirements:

    • Hands-on technical experience writing code in Ruby, Python, or JavaScript
    • Previous experience as a technical Program Manager.
  • Analytics Fire

    Analytics Fire builds custom software for the solar power industry. We’re looking for a collaborative but hands-on Release Manager to help us scale our execution to support additional new high-tech sectors.

    Analytics Fire is a deeply technical engineering organization. Most of us are software engineers and spend the majority of our time on heads down engineering activities like coding. Our goal in creating this position is to expand our small client-facing team with a unique person that has both the personality and the technical skillset to help guide software releases through planning, development, deployment, release, and DevOps processes.

    This position is similar to that of a technical Program Manager, but you will be much more involved in the technical details and hurdles around software deployments and releases than a traditional Project Manager would be. Our ideal candidate is a current or former Software Engineer, DevOps Engineer, or Site Reliability Engineer that is willing to be trained in formal Program Management processes (or has already been trained in formal Program Management processes).

    As a small company, Analytics Fire is able to tailor roles around the strengths of our individual team members. We will tailor this role to your specific technical background. However, it is a hard requirement that you are able to support the following 3 types of responsibilities:

    • (a) Represent Analytics Fire software engineering teams in client-facing interactions (clarifying requirements, negotiating technical approaches, reporting on status, etc).
    • (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
    • (c) Making meaningful contributions to the execution of complex software projects.

    For reference, here is a list of some technologies we are currently actively using on a day-to-day basis:

    • JavaScript: React / Angular / Typescript / GraphQL
    • Back-end: Ruby / Python / Node
    • Embedded (IoT): C, Embedded Linux, MQTT
    • Embedded (robotics): C/C++, ROS
    • Modern software techniques: RESTful APIs, SOA, PaaS, etc
    • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
    • Other technologies we are currently building with: AWS, GCP, TensorFlow, OpenCV, Yocto, Salesforce platform, iOS, ARKit

    Description of responsibilities:

    • Develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.

    • Participate in collaborative planning discussions and technical decision making early in the project lifecycle to ensure that key decisions are made with reliability, testability, and DevOps in mind.

    • Monitor and oversee coordination, integration, flow of development, testing, and deployment around multiple parallel projects and threads of engineering execution.

    • Drive planning and delivery of high quality software releases:

    • Manage change control process during releases

    • Continuously improve company release processes

    • Proactively identify and mitigate risks and remove obstacles to releases

    • Personally plan and participate in software release activities. Advise and support the team so that they can take on less critical releases on a day-to-day basis.

    • Continually integrate the QA team and testing engineers into both the requirements gathering and software development processes and report status to clients on a very frequent basis.

    This is a remote position but is only open to candidates living in the US or Canada. (Note: we may be open to US or Canadian citizens living abroad in US-overlapping time zones on a case by case basis.) We’re flexible about location and hours. We’re a really great match for candidate who wants to work hard on interesting projects, while also having flexibility around time and geography.

    Skills & Requirements

    “Must have” requirements:

    • Soft skills necessary to develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
    • 3+ years hands experience as a full stack Software Engineer, DevOps Engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
    • Familiarity with current modern best practices around software development, data engineering, and DevOps
    • Ability and willingness to familiarize yourself with the specific technical stacks that we use.
    • Superior organization and detail orientation.
    • Excellent written and verbal communication skills.
    • Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.

    “Nice to have” requirements:

    • Hands-on technical experience writing code in Ruby, Python, or JavaScript
    • Previous experience as a technical Program Manager.
  • PowerInbox
    $100,000.00 - $140,000.00Preferred: (GMT-05:00) Eastern Time

    If you join us, what will you do?

    Write, test, and maintain computer software that will double our capacity to recommend ads each year for the next three years. Also to provide technical specifications and unit test cases for the software.

    Specific Goals

    • Scale our ad recommender platform to double its’ capacity.
    • Increase revenue per 1,000 items by $0.10 each quarter.
    • Have unit tests to cover all code paths for all code written.
    • Establish continuous integration by writing automatic deployment scripts.
    • Maintain 99% uptime of the software when deployed into production.
    • Write technical specifications for software being created.

    In order to be great at your job…

    You Are

    A faster learner; have great analytical skills; relentless and persistence in accomplishing goals; enthusiastic with an infectious personality.

    You Work

    Efficiently; with flexibility; proactively; with attention to detail; to high standards.

    Together We

    Emphasize honesty and integrity; require teamwork; have open communication; follow-through on commitment; stay calm under pressure.

    You Have

    Advanced Scala skills (at least 5 years of experience); computer science knowledge (education or actual work experience.); Linux experience (at least 5 years); relational database skills; no-SQL database experience; Hadoop skills (at least 5 years); and experience with Kafka, Storm, or Kinesis (at least 5 years in one of them).

    This is extra, but if you have it, it will make us happy

    • Experience in working remotely
    • Knowledge of/interest in the digital and AdTech landscape

    About PowerInbox

    Who We Are

    We are a digital monetization startup ecosystem that is always open to new talent

     Why We Are

    Personalization is key and we at PowerInbox believe that email is not meant to be stationary and static, but relevant and filled with dynamic content and advertisements.

     What We Are

    We at PowerInbox boost your revenue and brand engagement through real-time advertising, and native ad displays.

     If interested please send your resume to [email protected]

  • UNOPS

    Duty Station:  Home-based 

    Application deadline: 19th of February 2019 

    **Background Information - Job-specific 
    **

    Within the framework of the Centre and HDX’s Objectives and Key Results, the consultant will be responsible for the following:

    1. Taking account of the existing HDX environment, help deploy a new AWS based system collaborate with existing DevOps team to integrate with the existing HDX stack as necessary.
    2. Configure the AWS systems in a way that is both highly secure but also efficient in terms of resources used.
    3. Train the existing Dev/Ops team in the configuring of AWS.
    4. Present work to technical and non-technical audiences.
    5. Participate in team meetings as required.

    Deliverables:

    1. Test infrastructure for fast upload and automatic detection of sensitive data.
    2. Designs for a secure infrastructure where partners can work to de-risk data before it is shared with anyone.
    3. Training & documentation to ensure skills transfer to existing team so they can safely and securely deploy and control infrastructure.
    4. Informing the wider HDX team about the range of Amazon services available and advising on their purpose and usage where needed.

    Education:

    MSc. in mathematics, physics, engineering, computer science, or related discipline. A first-level university degree in combination with additional two years of experience may be accepted in lieu of the advanced university degree.

    Work Experience:

    Five years DevOps experience with minimum of 2 years using Amazon Web Services.

    Language:

    Fluency in English is required (both oral and written). Knowledge of another UN official language is an advantage. 

    Contract type, level and duration: 

    Contract type: International ICA
    Contract level: IICA-2/LICA-10/ICSC-10
    Contract duration: 3 months (with possible extension)
    Contract Modality: Retainer ( daily basis)

  • Density
    $80,000.00 - $150,000.00

    When someone installs Density in a location, they get access to real time, accurate people count. Our API is the foundational component that customers rely on when integrating and interacting with our data. Making people-count data available, in a real-time setting, means all underlying systems must be continuously operational and ready to scale at a moment's notice. We’re looking for an engineer to take the helm of our infrastructure and grow it to handle the needs of our product. This position will play a large role on both the hardware and software teams in crafting the deployment, orchestration, and management systems that power Density. While Density is a remote-friendly company, we have offices in San Francisco, New York City, and Syracuse, NY. This position reports to Density's Head of Product.

    Here's what we're looking for

    • Understanding of deployment orchestration using Docker, Kubernetes and/or Nomad, Consul
    • Experience with automation and configuration management using Ansible
    • Experience building APIs and data delivery mechanisms for applications such as web dashboards, alerting & health systems, mobile applications, and third party integrations
    • Advanced ability to craft clear and concise documentation
    • Knowledge of the AWS stack (Cloudformation, EC2, RDS, SQS, Route 53, S3)
    • Ability to design and manage CI / CD pipelines (CircleCI)
    • Experience with relational, non-relational, and time-series data stores
    • Experience with ELK Stack (Elasticseach, Logstash, Kibana) for logging and debugging

    Icing on the cake

    • 5+ years industry experience building and scaling web applications and APIs
    • Familiarity with software build systems such as CMake, Autotools, and Make
    • Deep experience with Python and Django
  • TCGplayer.com

    DevOps Engineer

    Who We Are

    TCGplayer.com is changing the game in Upstate New York and the Atlanta area. We’ve been named the 2017 Business of the Year, and we’re the fastest growing company in the Syracuse, NY region, doubling in size four years in a row. With our new office in Atlanta, we’re looking to continue our growth and spread our Core Values.

    Since 1998, TCGplayer has been embedded into geek culture. We’re the leading online marketplace for trading card games and collectibles. We build applications and technologies that connect thousands of businesses with customers across the collectible gaming industry, powering sales through physical stores, websites, mobile apps and the TCGplayer Marketplace.

    This position will report to our Director of Technical Operations. Although it will require you to participate in an on-call rotation on nights and weekends, work/life balance is important to us and we empower our employees to identify and resolve issues before they lead to incidents and alerts. We are looking for candidates who are skilled in both managing their everyday tasks and improving their environment.

    As a DevOps Engineer, a typical day may include the following:

    • Architecting a cloud native infrastructure environment from local development all the way to a live production environment with a focus in real-world DevOps best practices  
    • Creating and supporting application deployment pipelines that are automated, reliable and can scale with a growing technology department
    • Taking responsibility for production incidents, mitigating and resolving the underlying issue, and conducting post mortems to prevent the same issue from occurring again
    • Configuring system and application monitoring, defining alerts and building reporting dashboards
    • Using a deep understanding of cloud engineering and DevOps best practices to advise our Engineering teams on capacity planning, analysis, design, implementation and testing of the platform
    • Working closely with individual product teams to improve their processes and help them achieve agility
    • Participating in on-call/on-demand network and server support

    This job may be right for you if you have:

    • 3+ years administering multi-tiered, consumer-facing web applications
    • 2+ years in cloud engineering and administration with a focus of high availability and automation
    • 2+ years in release management or production operations
    • Proven experience in the Microsoft web stack (ASP.NET, IIS, Windows Server, SQL Server)
    • Knowledge and demonstrated proficiency of:
      • Docker and the orchestration platforms like Kubernetes, Swarm, Mesos
      • Load balancing and multi-layer application stacks
      • At least one cloud provider with a strong preference for AWS
      • Configuration Management tools (Chef, Puppet, Ansible, Salt)
      • Continuous Integration tools (Jenkins, TeamCity, Travis, Circle, Bamboo, etc.)
      • Deployment orchestration tools (Octopus Deploy, Redgate Toolbelt, AWS CodeDeploy, etc.)
      • Scripting languages (PowerShell, Bash, Python, etc.)
      • Monitoring tools (New Relic, AppDynamics, Datadog, Telegraf, Prometheus, etc.)
      • Logging tools (ELK Stack, Splunk, Loggly, Scalyr)
    • The traits of a highly motivated self-starter who can take initiative with minimal supervision
    • Strong interpersonal and communication skills required to work in our culture-driven team environment

    You’re extra awesome if you have:

    • Interest and experience within the hobby gaming industry
    • Knowledge of agile development methodologies
    • Familiarity with Elasticsearch, RabbitMQ, Redis

    Why we’re so great:

    • Competitive pay that’s based directly on your awesome skills and experience
    • Amazing perks, like 100% health and dental coverage, UNLIMITED paid time off, free life insurance, 401(k) with matching and stock options
    • Embracing diversity is one of our Core Values
Older
  • Citrusbyte

    Company Overview

    Citrusbyte's mission is to accelerate the transition of the world into the digital age. We achieve our mission by helping enterprises modernize their workforce, operations, and products. Our primary strategy is to seek out passionate technologists, connect them with challenging problems and build systems to support their success. We have a culture of empowering technologists to do their best work and think of managers as a supporting role rather than command-and-control.

    Job Summary

    This is a unique opportunity to work on a variety of challenging projects with the world's leading authority on cloud software: Google.

    Citrusbyte is working with Google to build a Senior DevOps team and has the ability to give a few select individuals the opportunity to work for Google. You will work on various DevOps projects internal to Google as well as deploy complex systems to GCP for Fortune 500 clients. GCP expertise is not required but cloud experience is.

    You will work in concert with other Citrusbyte DevOps team members and directly with Google and their clients. You will help design, architect, and execute on plans to leverage GCP to add scale, resiliency, availability, and deployment confidence to large-scale software platforms. These are true high-volume mission-critical systems serving millions of users.

    Responsibilities and Duties

    • Setup projects for success. Gather information and requirements, explore solutions, and create a plan for success. Communicate with others using the method you think fits best for any given situation, such as making technical documentation, demos, or meetings.
    • Write code using the latest best practices. Write production code, proof of concepts, demos, or libraries for use with GCP. Work with Terraform and other Hashicorp tools, container orchestration, log aggregation, and CI/CD pipelines.
    • Work directly with engineers and stakeholders. You will report to a manager at Citrusbyte but will work directly with executives at Google to help plan and execute work. You will work directly with other DevOps team members, engineers, and project stakeholders.

    Qualifications and Skills

    • Experience with Infrastructure-as-Code. Experience defining infrastructure as code using Terraform.
    • Cloud platform experience. Extensive experience with at least AWS, GCP, or Azure. Experience should be across multiple applications or projects.
    • An understanding of modern DevOps/SRE concepts. Automation, configuration management, immutability, observability, Site Reliability.
    • You have well rounded hands-on DevOps capabilities. Hands-on experience with containers (K8s/Docker), Linux (Bash/CLI), CI/CD, log management (ELK or similar), message queues.
    • Excellent writer and communicator. You are excellent at diagramming architecture, documenting recommendations, and communicating them to coworkers and stakeholders.
    • You can design technical architecture. You have a general understanding of a wide array of open source technologies and how they fit together. For example: when do you use MySQL vs Memcached and why? What is the function of reverse proxy like Varnish? etc.

    Benefits and Perks

    • Full benefits. Full medical, dental, vision, 401k, PTO, and more.
    • Work from home or remote. You will need to meet with clients on site about 30% of the time in the Bay Area in California (we'll pay for travel if you are traveling.) The rest of the time you can work from home or a local office.
    • Access to Google perks. Access to Google facilities across the US, including catered lunches, latest computer equipment (fully loaded MacBook Pro), etc.
    • Work on public open source projects for Google. Work on public open source projects for Google.
    • Work on a variety of high profile and challenging projects. You will be representing Google directly on their highest profile and most interesting and challenging projects.
    • Relocation is available. We'll help you get to the most coveted tech area on the planet if you're not here already and want to relocate.
  • YLD
    Preferred: (GMT+00:00) London

    Overview

    Everything we do empowers our clients to move forward.

    Great technology companies are built on incredible design, engineering and strategy, working in unison, operating at the very heart of an organisation and its audience. Enabling organisations to become great technology companies is our mission and our promise to our clients.

    We aim to leave them with the mindset, tools, skills and expertise they need to go beyond their own expectations, revolutionise their sectors, and for us to be proud of the change we create with them and their customers.

    About YLD

    “Good enough to be dangerous”

    During our company-wide trip to Porto, our CEO Nuno attributed YLD’s continued growth and success down to those we hire.

    Our employees are “good enough to be dangerous” and we believe that bringing extraordinary people together produces great results.

    We are a strong proponent of continuous delivery and rigorous testing practices, and we help our customers move towards modern best-practices with minimal risk.

    We educate, co-develop and automate, whilst passing on our expertise to our customers’ development teams in the process. It’s not just about lines of code.

    YLD has offices in London, Manchester, Lisbon, Porto.

    About The Role

    A YLD Developer Advocate is first and foremost an engineer, so you will need to be specialised on a particular technology. You will also have experience engaging with the community, public speaking and developer relations.

    Our tech conferences and meetups are built by the community, for the community. Your role will be leading the innovation of our community engagement with open-source work. We expect a Developer Advocate to work closely with the CTO and Head of Marketing to engage open source communities and tell the YLD story.

    This role helps keep us connected to the communities that love technology as much as we do!

    About You

    You will act as a passionate advocate within the community as well as being a vocal champion for developer interests within YLD.  

    You will be an engineer that loves to connect with developers - you enjoy speaking publicly about open-source technologies at conferences, meetups and sharing your knowledge through varying content forms. 

    You’ll bring an entrepreneurial flair,  as you will build and maintain networks with other engineers and decision-making leaders.  

    You possess excellent communication skills that will allow you to build clear and compelling presentations and deliver them to a variety of audiences. 

    Your Responsibilities

    Engineering

    • Open Source work - Be active in the open source world, own open source projects that impact the community and participate in relevant open source projects by opening issues, commenting on existing issues, submitting pull requests, etc;
    • Software Development - Build tooling / extensions for the technologies we use, find ways to improve the engineers’ workflows and talk / write about it;
    • Research - Proactively seeking new technologies, building prototypes, and writing about the experience, which will inform YLD of potential new business areas  to explore;
    • Training - Be a leader and an expert in a given technology, write content that can be used in a business context for a client or internally for our engineers to help their professional growth;
    • Sales Engineering - Being able to clearly articulate the benefits of a particular technology in the context of a client engagement, provide workshops to clients and be able to prove to clients the value of using a given technology

    Marketing / Community

    • Community engagement - Work closely with the marketing team to represent YLD within our community via education such as talks or workshops at conferences and meetups, events organisation, and content creation;
    • Knowledge sharing - Lead content creation on the core YLD technologies via blogs, white papers, webinars, videos as well as exploring new channels and technologies;
    • Documentation - Work on training materials and identifying ways to document how we utilise open-source technologies;
    • Educating the internal teams - Bring back the knowledge from the industry and community events by presenting new trends and working with the team to implement new ways of working and community engagement

    Our Offer

    • 6 month pay reviews
    • 6 months fully paid maternity and paternity leave
    • £2,000 yearly allowance for training / conferences
    • £300 hardware budget
    • Minimum of 25 days holiday (excluding Public Holidays)
    • Mentorship through fortnightly 1:1s
    • Company pension
    • Private health care
    • Company Uber and Airbnb account for business travel
    • Cycle to work scheme

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Surge
    Preferred: (GMT-05:00) Eastern Time

    We are looking for a smart, self-motivated, experienced, senior-level remote developers to work as a long-term independent contractors who enjoy the freedom of telecommuting and flexible schedules, to work as long-term, consistent (40 hrs/week) independent contractors (no W2) on a variety of software development projects.

    Skills & Requirements

    To apply, you must have 5+ years of professional experience developing software applications and good knowledge of the following technologies:

    • HTML, CSS
    • Advanced JavaScript (Node, Angular, React, Etc.) Please indicate what version of Angular you have worked with directly on the body of your resume where it was done.
    • SQL
    • MVC Design Pattern

    One or more of the following skillsets is also required:

    • Node.JS
    • Java
    • Golang
    • PHP
    • DevOps
    • Ruby
    • Python
    • .NET / C#
    • C++
    • Objective C
    • Android
    • Windows Desktop (WCF, MVVM)
    • BS in Computer Science

    NO OFFSHORE CANDIDATES.

    Must be located in the the United States or Canada to be considered for this role. Sorry, No Visas.

    Resume must include the tech stack under each job in order to be considered.

    All resumes and profiles must include full first and last name, address, email and cell number and resume in Word format.

    We are a leading provider of custom web, cloud, mobile, and desktop software development and consulting services to clients in every major industry, from hot startups to Fortune 500 companies. Founded in 2007, we have successfully delivered hundreds of software products and solutions to our clients using only the top 1% of US and Canada based software designers, developers, project managers, and testers. 

    For immediate consideration, email resume and include your cell phone number and start date: [email protected]