Principal DevOps Engineer

DevOps EngineerDevOps EngineerFull TimeRemoteLeadTeam 5,001-10,000Since 2000H1B SponsorCompany SiteLinkedIn

Location

Florida + 4 moreAll locations: Florida | North Carolina | Pennsylvania | Tennessee | Texas

Posted

2 days ago

Salary

0

Seniority

Lead

Job Description

Principal DevOps Engineer

Ascensus

• Oversee server builds, deployments, packaging, integration, automation and releases of our Software • Continuously collaborating with team(s) to evaluate Monitoring and Performance of the environment & build Standards and consistent practices around Infrastructure as Code • Responsible for process development, ensuring opportunity to automate scripts for software builds and deployments and lead in helping streamline the pipeline • Participate in Technology/Architecture and design discussions and required to contribute to developing the solutions architecture, designing automation templates for infrastructure provisioning, configuration & change management, and developing the detailed technical design • Lead researching on new tools/ technology solutions/processes, build consensus and plan to introduce cost justifiable technology to improve SDLC pipeline • Provide day to day technical leadership to the application engineers and be an evangelist of Devops principles to the team(s) • Continually finding ways to optimize and building out a comprehensive architecture/strategy for supporting applications in production • The scope of work includes build, machine configuration, test infrastructure and virtual machine deployment • Responsible for protecting and securing all client data held by Ascensus to ensure against unauthorized access to and/or improper transmission of information that could result in harm to a client • Supervision Lead the teams across projects, supporting by problem-solving / trouble shooting and innovating/ building solutions for infrastructure needs • Collaborate with other technology leaders across the organization (Engineering/DBA/Operations) to optimize our environments

Job Requirements

  • Minimum of 10+ years of Hands-on experience working as a DevOps/Build/Deployment and Engineering & Operations skills
  • Experience with Agile/Scrum, Continuous Integration, Continuous Delivery, and related tools
  • Hands-on experience in production environments, both deploying and troubleshooting applications in Linux environment
  • Strong experience automating with scripting languages such as Bash, Python, Groovy and any deployment scripting languages
  • Strong experience with CI/CD deployment supporting Java technologies (Jenkins, Nexus, Apache, JBoss, Tomcat, Perforce/Git)
  • Highly Proficient in Configuration Management (Ansible, Chef or Similar)
  • Hands-on experience with Containerization, Docker & Kubernetes is required
  • Excellent understanding of Micro-services architecture, design patterns, and standard methodologies with an eye towards scale, automation, resiliency, high availability and disaster recovery
  • Excellent understanding of networking, load balancing, caching, security, config and certificate management
  • Bachelor’s degree in computer science or related discipline or equivalent work experience.
  • Nice to Have Skills: Experience with some of key AWS services (IAM, VPC, Lambda, EKS, MSK, Keyspace, Codepipeline)
  • Experience with Java ecosystem (Maven, Ant, Tomcat, JBoss)
  • Experience with Node ecosystem (JavaScript, Angular, Npm, JQuery)
  • Experience with infrastructure as code software like Terraform
  • Understanding of SOA and distributed computing
  • Experience with Test Driven Development (TDD) practices with an automated testing framework

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Related Categories

Related Job Pages

More DevOps Engineer Jobs

Luxury Presence logo

Senior DevOps Engineer – LATAM

Luxury Presence

Luxury Presence works to provide stunning websites, world-class marketing services, and access to an exclusive network for some of the world’s leading real es

DevOps Engineer2 days ago

• Build and operate the self-service infrastructure platform • Build the golden paths engineers and agents ship on • Make agents first-class developers • Build and operate the validation platform and quality gates • Own the reliability and observability of what you build

Brazil
Upstart logo

Senior Engineering Manager, Site Reliability

Upstart

Our mission is to enable effortless credit based on true risk.

DevOps Engineer2 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Manage and develop a team focused on incident management, observability, operational readiness, and reliability engineering • Define a clear charter, priorities, roadmap, and measurable outcomes for the SRE function • Translate strategy into capacity aware plans with explicit trade offs, ownership, milestones, and success measures • Maintain visibility into delivery health, operational risks, and team performance, intervening early when execution drifts • Build a resilient operating model through cross-training, shared context, effective delegation, and clear primary and secondary ownership • Set a high bar for technical quality, operating rigor, and executive communication • Develop engineers and leaders who can independently own complex reliability initiatives • Evolve Upstart’s incident management program to improve detection, response, coordination, communication, and recovery • Establish clear standards for managing high severity incidents and provide visible leadership during critical events • Improve postmortem quality and ensure incident learnings result in durable engineering improvements • Identify recurring failure patterns and drive systemic solutions across teams • Create strong feedback loops from incidents into roadmaps, service standards, operational readiness requirements, and measurable risk reduction • Improve the quality, accessibility, and trustworthiness of signals used to understand production health • Drive consistent practices across metrics, logs, traces, alerting, and service health • Advance the use of service level objectives and customer impact signals to guide priorities and operational decisions • Reduce detection gaps, noisy alerts, manual investigation, and recurring operational toil • Define measurable reliability outcomes and use data to prioritize investments and communicate impact • Partner with platform and product engineering teams to embed reliability into standard engineering workflows • Establish scalable operational readiness standards for new services, major launches, and architectural changes • Set clear expectations for service ownership, monitoring, capacity, failure handling, and incident response • Identify systemic reliability risks and partner with engineering teams to prioritize and address them • Improve resilience through automation, failure testing, recovery capabilities, and operational safeguards • Build operating mechanisms that turn reviews and analysis into clear decisions, owners, timelines, and sustained follow through • Align stakeholders and dependencies before critical launches and engineering decisions

United States
$195.3K - $270.4K / year
NVIDIA logo

Senior Network Deployment Engineer, PoP Management

NVIDIA

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

DevOps Engineer2 days ago
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Manage end-to-end provisioning of network services (wavelengths, Ethernet, IP transit, dark fiber & subsea IRU). • Partner with carriers and data centers to track orders, delivery, and handoff. • Document LOAs, CFAs, and circuit details in inventory and ticketing systems. • Support circuit testing/troubleshooting during turn-up. • Source and procure POP space, power, cross-connects and related services. • Lead vendor selection, contract negotiations, and SLA management. • Coordinate PoP handover schedules with the network deployment and engineering teams, legal and procurement. • Manage site readiness schedules, equipment logistics and service requests. • Plan for power capacity, rack utilization and future growth potential. • Monitor vendor performance, operational costs and contract compliance. • Maintain documentation for contracts, power allocations and deployment standards. • Support PoP expansions, upgrades and decommissioning activities. • Keep projects on track in a fast-moving, deadline-driven environment.

California + 3 moreAll locations: California | Illinois | Texas | Washington
$168K - $264.5K / year

Role Description A proven Salesforce Release Manager who will take ownership of all aspects related to ensuring a ‘healthy’ Salesforce.com platform. - Minimum 8+ years’ experience on the Salesforce platform inclusive of release management, Salesforce Administrator, and implementing Salesforce.com technology based solutions - A strong understanding of CRM, Sales, Marketing, and other business processes - Strong experience on Salesforce.com, Flosum & GitHub - Experience of working on global Salesforce.com platform and the implications related to Release Management - Hands-on experience with Salesforce.com configurations, roles, profiles, and other permission controls - Ability to communicate effectively and confidently with team members - Productive with moderate supervision - Communicate clearly and effectively in both written and verbal formats Key Responsibilities - Define and manage change control process for development and release readiness criteria and ensure all changes meet criteria prior to deployment - Account for any dependencies and risks along the way; identify issues and perform root-cause analysis to ensure they are not repeated - Facilitate release activities across all Salesforce Development and Administrator teams, ensuring quality and timely deployments across environments - Work with Salesforce Development Team(s) to maintain allowed Test coverage in Salesforce and resolve all the Deployment errors - Monitor all lower environments (Salesforce Sandboxes) for release process / creating and synchronizing sandbox metadata and appropriate data sets - Validate Post Release Activities / Track release metrics to improvement and report successes/failures to stakeholders and Teams - Work with Salesforce Support Team – Coordinate Salesforce Release Calls, and Support Activities - Should have strong understanding of deployments using Force.com migration tools (Salesforce Tools IDE, Flosum, GitHub, and Version Control) - Perform and Support on Salesforce Administration Activities - Responsible for maintaining consistency between Salesforce sandbox environments, from Development through SIT, UAT and Production - Host weekly (and adhoc) calls with internal business admins, internal development teams, and Salesforce Support to plan and prepare all production facing releases Qualifications - Minimum 8+ years’ experience on the Salesforce platform - Strong understanding of CRM, Sales, Marketing, and other business processes - Experience of working on global Salesforce.com platform - Hands-on experience with Salesforce.com configurations, roles, profiles, and other permission controls Requirements - Ability to communicate effectively and confidently with team members - Productive with moderate supervision - Clear and effective communication in both written and verbal formats

PST (UTC-8)