10Pearls10

Sr DevOps Engineer

10Pearls
AI, AG + 43 more
Apply now

Welcome to 10Pearls! 

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

This is a fully remote position only available in Peru, Colombia, Honduras, Costa Rica, Mexico, El Salvador, Guatemala, Nicaragua, and the Dominican Republic.

About 10Pearls

We are 10Pearls, an award-winning digital development company, helping companies with product design, development and technology acceleration. We have a culture of innovation, uniquely designed to help companies transform, digitize and scale by leveraging digital technology.

Our ideal candidate must be adept at problem-solving, possess excellent communication skills, and be able to manage time effectively to balance routine maintenance with project-driven tasks. The fast-paced nature of the field also requires continuous learning and adaptation to new technologies and methodologies.

Responsibilities:

  • Designing and implementing infrastructure as code (IaC) solutions
  • Develop CI/CD processes/procedures/tools to automate deployment, provisioning, and maintenance of our integrated computing environments.
  • Automating deployment, scaling, and management of containerized applications
  • Ensure the security, availability, performance, and manageability of the tech-enabled service platform.
  • Conducting system performance analysis and optimization
  • Identify requirements/needs for orchestrating and supporting a reliable, secure, and scalable infrastructure that assists us in providing the best possible user experience for our client partners.
  • Develop, maintain, and constantly improve system monitoring, logging, and alerting to prevent service disruptions.
  • Investigate, evaluate, and introduce new technologies that improve the quality and efficiency of our service.
  • Leading incident response and root cause analysis efforts
  • Developing and enforcing best practices for security and compliance
  • Mentoring junior DevOps team members and sharing knowledge
  • Advocate the needs of the platform, product line teams, and key stakeholders throughout the development process, ensuring that what is delivered meets the original goals and KPIs.
  • Understand the balance between business functionality and technical requirements, ensuring solutions will be able to support customer needs both now and as our customer base grows.
  • Applies business strategy while driving technology strategy, balancing short term and long term needs to ensure that the architecture can scale and evolve accordingly
  • Provide advice, guidance, direction, and authorization to carry out major plans and procedures to ensure schedule attainment, product development process adherence, and performance and budget targets are met.
  • Partner with both internal and external (i.e. client) users, business/technical stakeholders and industry experts to identify and document requirements (functional and non functional) and processes that support overall business goals and objectives
  • Contribute to an environment of cross-functional teamwork within the organization's agile-based project lifecycle.
  • Act as liaison between business stakeholders (management, customers, or end users) and the software development or information technology teams.
  • Manage relationships with stakeholders to achieve project goals and provide continued best practice support to leaders to ensure successful adoption of the applications/features
  • Demonstrate leadership in understanding and defining technical requirements, project objectives, and deliverables.
  • Perform other duties as requested and assigned

Qualifications:

  • Developing and maintaining CI/CD pipelines to enable quick and reliable code deployment across various environments.
  • Demonstrated experience with Github Actions and CI/CD tools (TravisCI, CircleCI, etc)
  • Demonstrated experience with containerized platform administration/deployment (Docker, Kubernetes, etc)
  • Monitoring and ensuring the reliability and performance of applications and services in production.
  • Demonstrated experience with monitoring/performance management software (NewRelic, Sentry, Grafana, Errbit, Papertrail, etc.)
  • Leading incident management and response, including root cause analysis and implementing preventive measures.
  • Optimizing system performance by conducting system troubleshooting and problem-solving across platform and application domains.
  • Ensuring security best practices are integrated into the development lifecycle, including compliance with data protection regulations.
  • Managing and maintaining infrastructure, including cloud services and in-house hardware, to meet the organization's needs.
  • Researching and implementing new technologies and tools to drive continuous improvement in the software delivery process.
  • Documenting technical procedures, configurations, and the architecture of deployed solutions.
  • Collaborating with stakeholders to understand requirements, set priorities, and communicate progress and challenges.
  • Providing mentorship and guidance to junior DevOps team members and promoting a culture of knowledge sharing.
  • Additional demonstrated technical experiences as follows:
  • Experience with AWS-hosted deployments required.
  • Knowledge of Ruby on Rails, including background processing (Sidekiq, Rescue)
  • Knowledge of HTML5/CSS and client-side scripting frameworks (Javascript, Bootstrap)
  • Knowledge of SQL (PostgreS) and noSQL (Redis) database technologies
  • Understanding of Linux and Ubuntu operating systems
  • Understanding of unit (Rspec), integration (Capybara) and Automation (Playwright) Testing frameworks
  • Demonstrated knowledge of the software development life cycle, and software development methodologies, including waterfall and Agile models (Agile strongly preferred)
  • Strong analytical, requirements management and decision-making skills. Experience working in the healthcare management industry or within a software company providing solutions to healthcare clients preferred.
  • Ability to influence decision making and communicate ideas to cross functional teams and all levels of management.
  • Ability to establish and maintain effective working relationships with a service-oriented attitude in a team environment. Includes interaction with internal staff as well as customer staff members and the ability to effectively convey computing concepts to non-technical staff.
  • College degree or equivalent work experience required. BS/BA in Computer Science, Information Systems or a related field recommended; Master’s degree preferred
  • Must have excellent knowledge in MS Word, MS Excel, MS Visio or equivalent software
  • Strong presentation and public speaking skills.
  • Experience with issue tracking/project management tools (e.g. Jira) a plus

Some Benefits we offer:

  • Work from home
  • Flexible Schedules
  • Amazing People oriented organizational culture
  • Challenging projects using the latest technologies with clients from the US and Canada
  • Technology and Soft Skills Internal Training
  • Online Courses from Udemy and Pluralsight

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀

10Pearls Team

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let 10Pearls know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 15, 2024

Posted on

May 16, 2024

Job type

Full Time

Experience level

Senior
Claim this profile10Pearls logo10

10Pearls

View company profileVisit 10pearls.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

25 remote jobs at 10Pearls

Explore the variety of open remote roles at 10Pearls, offering flexible work options across multiple disciplines and skill levels.

View all jobs at 10Pearls

Remote companies like 10Pearls

Find your next opportunity by exploring profiles of companies that are similar to 10Pearls. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan