Principal DevOps Engineer
Location
Florida + 4 moreAll locations: Florida | North Carolina | Pennsylvania | Tennessee | Texas
Posted
8 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 Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Senior DevOps Engineer – LATAM
Luxury PresenceLuxury 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
• 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
Senior Engineering Manager, Site Reliability
UpstartOur mission is to enable effortless credit based on true risk.
• 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
• 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.
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



