Senior DevOps Engineer
Join Apexive, a boutique software studio delivering top-notch technology solutions for startups.
Apexive thrives on a remote-first culture, offering you the flexibility to work from anywhere, in the way that best suits you. Our company, led by a hands-on software architect founder, ensures that your contributions are valued and impactful, steering the company's direction alongside a collaborative and innovative team.
While our technology stack is diverse and tailored to meet specific challenges, we specialize in cutting-edge frameworks and platforms such as Flutter/Dart, Google Cloud Platform/AWS/Kubernetes, Python/Django, and Terraform, among others. This full-time position reports directly to the Chief Technology Officer and is open to remote candidates. At Apexive, we embrace various work modes to accommodate the diverse needs and preferences of our team members. Dive into our Engineering blog to explore our engineering philosophies, tools, and some of the intriguing challenges we've tackled.
As a Senior DevOps Engineer at Apexive, you will be instrumental in automating, optimizing, and revolutionizing our development and operational processes. Your expertise will drive the architecture, development, and maintenance of our sophisticated cloud infrastructure, ensuring robustness, scalability, and security across our services.
Your day-to-day responsibilities:
- Architect and maintain scalable, resilient cloud infrastructure using tools like Terraform, AWS, Azure, and other leading cloud technologies.
- Refine and enhance the architecture supporting essential services, including DNS, AD, MFA, and other critical technology support services.
- Design and implement robust automation and deployment pipelines leveraging CI/CD best practices.
- Foster close collaboration with development and operations teams to boost application performance, scalability, and availability.
- Uphold and champion security and compliance standards within the cloud infrastructure.
- Engage with stakeholders to understand requirements and develop tailored solutions that align with business goals.
- Investigate and integrate new cloud technologies and tools to enhance efficiency and effectiveness.
- Participate in on-call rotations and address production incidents as required.
- Bachelor's degree in Computer Science or a related field.
- 5+ years of experience in cloud infrastructure design and implementation.
- 5+ years of DevOps and/or development experience.
- Proficient in Terraform, AWS, Azure, and other cloud technologies.
- Skilled in containerization and orchestration tools like Docker and Kubernetes.
- Strong scripting abilities in languages such as Python or Bash.
- Familiarity with Agile and other software development methodologies.
- Knowledge of security and compliance best practices in cloud environments.
- Excellent communication and collaboration skills.
- Ability to thrive in a fast-paced, dynamic setting.
- Expertise in commonly used Amazon Web Services infrastructure and patterns.
- Advanced knowledge of IT operations best practices in always-up, always-available services
What We Offer
Diverse, experienced, friendly, family-like team that will welcome, support, and challenge you
Fully Remote, indefinite contract, full-time position
Equity options and profit-sharing scheme
BYOD – reimbursement if you opt to purchase a device (either Mac or Windows)
Offsite week in Thailand full of adventures - all expenses paid