DevOps Engineer

Skylight


1 month ago

05/05/2019 09:36:22

Job type: Full-time

Hiring from: USA

Category: Software Dev


DESCRIPTION

Skylight (https://skylight.digital/) is at the forefront of a civic movement to reinvent how the government serves the public in a digital world.

We’re looking for a Software Engineer to join our talented team of technologists in driving this movement forward.

You’ll be a key part of our small, but rapidly growing team, which consists of former Presidential Innovation Fellows, founders of 18F, and members of the U.S. Digital Service.

We work in small, fast, agile teams to create exceptional customer experiences and enduring solutions out of the government’s most complex design and technology challenges. The work is challenging, but highly rewarding.

Your initial engagement will be with the State of Connecticut, which is one of the first state & local governments undertaking an organizational-wide digital transformation. The initial focus of this transformation is on improving services related to serving the needs of children and families. These services range from reducing infant deaths to improving early childhood development.

Our job is to help jumpstart and accelerate the State of Connecticut’s transformation through high-impact activities such as:

  • Identifying and prioritizing which services to improve through user experience research and technical discovery
  • Creating a comprehensive, flexible roadmap for change to guide decisions and actions around service improvement, policymaking, and budgeting
  • Instituting new digital policies & standards (for example, API standards)
  • Developing and empowering digital talent throughout the state government (for example, via recruiting, training, and coaching)
  • Executing on tightly-scoped delivery projects to set the foundation for broad-based change, as well as demonstrate the art of the possible

REQUIREMENTS

What you’ll do:

  • Engineer an incredible experience for developers who are working in web-based environments such as Ruby, Python, Java, and Node.js through automation, virtualization, and process improvement
  • Achieve technical excellence by advocating for and adhering to lean-agile engineering principles and practices such as simple design and automated testing
  • Represent Skylight's culture of delivery when interacting with government stakeholders and other contractors

What we’re looking for:

  • Expertise in the areas of version control, deployment automation, continuous integration, test automation, monitoring, proactive notification, and “shift-left security”
  • Able to deploy and configure services using infrastructure as a service providers such as Amazon Web Services and Microsoft Azure
  • Able to solve problems using scripting and programming skills
  • Able to administer Linux-based systems, as well as Apache-based web servers
  • Experience with Elasticsearch and Docker
  • Experience working within a multidisciplinary, agile team format
  • A mindset and work approach that aligns with our core values (https://skylight.digital/culture/)
  • Ability to travel to Hartford, Connecticut frequently

BENEFITS

We focus on supporting you in a variety of ways:

  • Competitive salary
  • Profit-sharing and/or bonus opportunities
  • Health insurance, including medical, dental, vision, and more
  • 401k match at 10% of your salary
  • Unlimited paid time-off policy
  • $2,000 continuing education allowance, including conference events
  • Time to focus on activities such as learning & development, open-source projects, and community outreach
  • An environment that empowers you to unleash your superpowers for public good
  • Potential for relocation assistance if willing to move to a HUBZone area (https://maps.certify.sba.gov/hubzone/map). (Read more about us being a HUBZone: https://skylight.digital/about/#hubzone.)

Note that we participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 2 days ago

    ALICE is a growing startup serving 2k+ hotels all over the world with a global team of 140 staff spread across 16 countries. Our mission is to help businesses deliver exceptional hospitality with a focus on hotels. We do this by partnering with the world's best hoteliers to build a product that lets them do their best work. We take on the challenge of running the day to day tasks of every department in a hotel through a unified platform.

    We are looking for a Director of DevOps to lead a group of high-performing and globally distributed DevOps engineers. The Director of DevOps will manage and continue to grow a globally-distributed team while contributing to strategic planning to define direction for ALICE Infrastructure and DevOps. You will work with a highly motivated, diverse, and thoughtful group as we rapidly scale to disrupt an industry.

    The Director of DevOps will:

    • Lead a global team of DevOps engineers focused on efficient operation of daily activities, developer productivity and continuous improvement. Monitoring, automation and tools development

    • Establish and maintain DevOps strategies for execution and growth of the operation

    • Work closely with the engineering and product leadership to architect solid technical design and approach to operations

    • Define and manage company’s cloud posture with efficient utilization of cloud services, optimizing AWS cost/usage

    • Define and manage service standards, SLA’s for uptime & monitoring, etc

    • Implement processes for efficient server management including security related tasks, ensuring alignment with security requirements like patching and encryption

    • Develop and maintain a Business Continuity Plan and a Disaster Recovery Plan, and ensuring successful annual testing of each.

    • Develop and recommend standards, guidelines, and best practices for DevOps

    Our stack is:

    • Backend: Java / Groovy and Grails  

    • Web Server: Tomcat  

    • Database: Aurora MySQL (AWS RDS)  

    • ElasticSearch

    • Redis

    Qualifications:

    • 6+ years DevOps management experience at scale

    • Hands-on experience building complex, scalable, and high-performance system software architectures with AWS

    • Experience with designing the appropriate monitoring and alerting for production infrastructures

    • Strong experience with agile software development techniques and highly automated test environments

    • Experience managing mission-critical production systems with strict SLAs around service availability

    • Strong leadership skills with widely distributed teams (geography and time), inspiring and coaching people to help them do the best work of their career; helping people identify opportunities for their own growth, and define plans for achieving measurable goals

    • Organization and context-switching: this role will focus on a number of initiatives, simultaneously.

    • Bachelor’s degree in Computer Science, Engineering or related field

  • Niteo (Europe & Asia)
    4 days ago

    Hi, I'm Nejc, the tech lead at Niteo, a remote-first SaaS company with team members from the UK, Slovenia, Romania, Ukraine, and the Philippines. We live and breathe Open Source: you can read about how we work in our public Handbook and on our blog. We're self-funded, growing organically and looking for help keeping our customers happy.

    Our main project is a fully automated WordPress hosting platform called Easy Blog Networks. Our upcoming project WooCart is also based on Wordpress: we say it's "WooCommerce-as-a-Service" and our goal is to make WooCommerce as approachable as Shopify. 

    And that's where you come in!

    Most of our back office systems (control panel, billing, user management, technical support, etc.) are built on Pyramid, a Python Web framework. We're looking for someone who is well versed in Python Web and related technologies (Pyramid, SQLAlchemy, Celery, alembic, etc). The main two tasks at hand are:

    • Modernizing Easy Blog Networks codebase: upgrade to latest Python 3 and Pyramid, replace third-party hacks with helpers from the standard lib and gradually introduce type hinting.

    • Bring pyramid_openapi3 to production quality.

    Our codebase is well documented, well formatted and enjoys 100% test coverage.

    It is our belief that the ratio of women and/or people of color in tech teams should be higher. We believe diversity has its challenges, but the benefits far outweigh them. We strongly encourage people from underrepresented groups to apply for this position.

    Why work with us?

    You will be regarded as a responsible and reliable adult. We put a lot of trust in you and give you the autonomy to do your job the best you can. You receive the training you need to do the job, then we set your goals and define your tasks together. After that, you plan and organize yourself. You set your own work schedule. You work on days you want to and from where you want to. You tell us when you go on a vacation and for how long.

    In the end, you are judged on your results and how well you work with your peers. If you need someone to always tell you what to do and how to do it, then it's best you find something else.

    Requirements

    What we're expecting:

    • Ample Python experience: We run over a dozen customer-facing and internal apps written in Pyramid with just a small team and we do this by focusing on writing clean and as bug-free as possible Python code.

    • Fluent in English: we are from around the globe and all our communication is in English.

    • Eagerness to learn: we're a nimble team and you'll have to learn completely new things a couple of times every year.

    BENEFITS 

    What you get in return:

    • 22 days of paid vacation per year, paid overtime, paid sick leave.

    • Competitive pay as per our Salary System with quarterly profit sharing among employees and other benefits.

    • Paid conferences, courses, books, and gadgets.

    • Lots of growth opportunities.

    • Friendly coworkers from whom you'll learn a ton and who are all great people.

    Read more about our benefits on our Careers page and in our Handbook.

    Timezones

    We have recently decided that, as a team, we want our colleagues to be stationed in UTC and earlier timezones. The reason is, we already have people in Asia, and we have all-hands meetings twice a week. They are only up to 15 minutes long, but we wouldn't want to force people to get up in the middle of the night to attend, or to stay up very late. Hence, we decided that it's best for everyone if we limit ourselves to hiring in European and Asian timezones.

  • Optimile NV (Europe)
    5 days ago

    Interested in mobility? Looking for a job in which your technical skills come into play? Read on! Optimile is looking for a software engineer for our intermodal routing engine with expertise in Java/Python.

    What we do?

    Optimile is a software company offering Mobility-as-a-Service. Mobility-as-a-Service has become the new way of transportation. Our aim is to build bridges between different mobility operators and end-users, so that everyone can enjoy the ultimate freedom of planning, booking and paying different transportation modes through one single gateway.

    This is our response to the shift away from personally owned means of transportation towards mobility solutions that are consumed as a service. Therefore we develop our own white-label mobility platforms and establish partnerships with all kinds of mobility operators.

    To guide mobility users during their trip, we have created our own route planner. This route planner combines different means of transport to get to your destination point. It uses a set of parameters (e.g. cost of the route, ecological footprint of the route, weather, time…) to provide you with the optimal mobility solution.

    What will your days look like?

    • Together with your enthusiastic colleagues you will develop further on our route planner. This way we can always offer the user a tailor-made mobility solution.

    • You automate the collection of operator data (from GTFS, OSM, shapefiles, NeTEx, linked connections, custom APIs ...).

    • You cast a critical eye on the algorithms used (A*, Raptor, Contraction Hierarchy, CSA ...) and help spotting opportunities.

    • You analyse data from operators and users and use this knowledge to improve results.

    • You help us scale the route planner (both in terms of number of users and geographical region).

    • You help delivering the route planner's results to the user.

    REQUIREMENTS

    • Living in Europe is a must

    • You have a Master’s degree in IT or similar experience

    • Speaking fluently English is not a problem for you

    • Working in a team doesn’t scare you

    • You are a hands-on problem solver

    • You are not afraid to try out new technologies and methods

    • Routing algorithms can trigger your interest

    • You will be available as soon as possible

    Experience and capabilities

    • You know the fundamentals of Neo4j or other graph databases

    • You have experience with Java and Java Spring

    • Knowing the ins and outs of Grade build systems and Maven repositories is a plus

    • You know your way around Python and Django (REST framework)

    • Experience with Docker and Kubernetes is a plus

    • Experience with React (Native) is a plus

    BENEFITS

    • Full-time permanent role, based remotely

    • Competitive salary

    • Fast growing international company

    • A great, supportive team to work with

    • The possibility to develop an innovative product in a new market within an international context

    Totally your cup of tea? Convince us of your skills and blow us away with your application form.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!