portal resources jobs companies a azavea devops engineer

Devops Engineer 🔥

Azavea is a civic technology firm based in Philadelphia that uses geospatial data to build software and data analytics for the web. As a B Corporation, our mission is to use advanced geospatial technology for civic, social, and environmental impact. Most of our work deals with local governments, non-profit organizations, and academic or federal research projects. We build custom web applications, perform geospatial analysis, and contribute to open-source projects. Our engineers work across the technology stack, from modern browser-based front-ends to robust service-based backends residing on scalable infrastructure. Find out more about careers at Azavea careers [1].

We are looking for an DevOps Engineer who is passionate about building and operating cloud infrastructure applications that will have a positive impact. Ideal candidates will be folks interested in working on projects aimed at public good while working in a private sector organization. We’re excited about what we do, we’re growing, and we hope you will join us. 

Skills & Requirements

Operations Engineers at Azavea are members of the engineering team, and are primarily responsible for the availability, performance, and cost-effectiveness of our production infrastructure.  Efficient software delivery is a responsibility shared across the entire engineering team, but Operations Engineers focus on assembling and maintaining infrastructure components that ensure everyone can confidently ship software. Often, they complement other engineers with a deeper knowledge of the components that make up our production infrastructure (system internals, networking, cloud compute). In addition, they are responsible for setting the direction that determines how we construct and deploy to production environments.

What you will do:

  • Build cloud infrastructure to fit the needs of a diverse set of web software applications, including security, speed, and reliability.
  • Design, configure, test, and document continuous integration and continuous delivery pipelines.
  • Leverage open source and other tooling to support core principles of security, infrastructure as code, and observability in our web applications.
  • Work with software engineering teams to identify infrastructure requirements and implement solutions for reliability, performance, and management.
  • Automate many of the steps required to safely develop and deliver software.
  • Troubleshoot and mitigate complex production issues, and draft incident reports to reduce the likelihood of recurrence.
  • Contribute to a growing company and to the open-source communities that support our work and to which we contribute.
  • Stay up to date with cloud infrastructure technology and best practices. 
  • Infrastructure as Code technologies and best practices.
  • Automating production environments and setting up CI/CD pipelines.
  • Configuring and deploying cloud computing infrastructure (we primarily leverage AWS with a smattering of Azure, but we recognize that people may have a range of experience with other platforms).
  • Optimization of infrastructure for performance and resilience including web servers, databases, load balancers, CDNs, and containers.
  • Monitoring infrastructure and proactively identifying issues before they become problems.
  • Cybersecurity as it impacts network design, testing, and application development.
  • Understand networking concepts and the Linux operating system.
  • Be proficient at programming in at least one general purpose programming language.
  • Have good communication skills, both verbal and written.
  • Have experience working with contemporary software engineering best practices, such as code reviews, source control, build processes, testing, deployment, release, and change management.
  • Be interested in working with small teams on meaningful projects.
  • A deep understanding of the Linux operating system and network stacks, with ability to apply understanding to solve real-world problems.
  • Knowledge of infrastructure tools like Docker, Terraform, Amazon ECS, Kubernetes, and Ansible.
  • Sense of urgency and ownership over critical problem areas.
  • Demonstrating community service contributions, such as volunteering, teaching, mentorship, and community organizing.
  • Familiarity in engaging with or managing open source projects and communities or an interest in doing so.

You’ll notice that we don’t cite N years of experience or a Computer Science degree as requirements. Formal credentials like these are valuable, but we are primarily looking for people who have gained real-world experience successfully building sophisticated web applications. If you think this description fits you, even if your experience doesn't match up perfectly with the technologies we've listed, we encourage you to apply. We do not use automated resume screening technology, and our employees review all applications that we receive. 

A note on hiring during the COVID-19 pandemic 

Due to regulations in Philadelphia and our concern for the health and safety of our team, we expect to conduct most of the candidate interviews remotely. The majority of our colleagues generally work out of our Philadelphia office, but while our office has re-opened, most of us aren’t in the office full-time. Depending on the circumstances at the time of hiring, we are able to support remote on-boarding, including shipping relevant materials and a laptop to your home. We are fortunate to have invested in meaningful work-from-home tools and processes over the years, and have been able to continue providing a secure, flexible, and safe work environment for all of our colleagues. We ask for your patience as we adapt our hiring process as well, and are happy to answer any questions or concerns about the process.   

We offer a salary commensurate with skills and experience. Azavea’s starting salaries for Software Engineer III and Senior software engineer range from $96,000-$134,400. We differentiate between these levels based on four criteria: technical skill, execution, collaboration, and maturity.

We welcome qualified candidates from all walks of life and value diversity in our company. We prohibit discrimination based on race, color, religion, ancestry, national origin, sex, sexual orientation, gender identity or expression, age, veteran status, military service, disability unrelated to job requirements, marital status, or domestic partner status.

  1. https://careers.azavea.com/?utm_source=hire&utm_medium=jobdescription&utm_campaign=2019_02_11

Other openings you might be interested in

More remote jobs

Other jobs at Azavea

4 jobs in the last 60 days · 4 jobs in total · avg 4 - 6 jobs/mo · 2497 job visits