by Ronald Barron | Nov 4, 2024 | Uncategorized
About the Role
Title: Senior Database / Systems Architect – Remote
Location: United States
Job Category: IT & IS
Full-Time
Remote
Job Description:
About Sound:
Headquartered in Tacoma, WA, Sound Physicians is a physician-founded and led, national, multi-specialty medical group made up of more than 1,000 business colleagues and 4,000 physicians, APPs, CRNAs, and nurses practicing in 400-plus hospitals across 45 states. Founded in 2001, and with specialties in emergency and hospital medicine, critical care, anesthesia, and telemedicine, Sound has a reputation for innovating and leading through an ever-changing healthcare landscape – with patients at the center of the universe.
Sound Physicians offers a competitive benefits package inclusive of the items below, and more:
- Medical insurance, Dental insurance, and Vision insurance
- Health care and dependent care flexible spending account
- 401(k) retirement savings plan with a company match
- Paid time off (PTO) begins accruing immediately upon start date at a rate of 15 days per year, in accordance with Sound’s PTO policy
- Ten company-paid holidays per year
About the Role:
The Database Administrator is responsible for management oversight, provisioning, installation/configuration, operation, and maintenance of cloud services, on premises database environments, budgeting and planning of IT Operations. This individual will lead technical research and development to enable continuing innovation within the technology services organization. This individual ensures that cloud tenants, system hardware, operating systems, software systems, and related procedures adhere to organizational values, policies, and procedures.
This individual is accountable for the following systems: Azure/365 Tenant Management, Server Environments for On-Premises Hosted Data Centers, Virtualization Systems, Storage systems, Software Development Schematics, Business Intelligence and Analytics, Maintenance and Capital Budget planning and projects as assigned by the Technology Services Director.
The Details: This position is remote, with a preference for candidates close to one of our offices in either Tacoma, WA or Brentwood, TN.
In this role, you will be responsible for:
Database Administration:
- Designing, implementing, and maintaining database systems to ensure high performance, security, and availability
- Monitoring database performance, implementing changes, and applying new patches and versions when required
- Performing regular database backups and recovery procedures
- Optimizing and tuning database queries for efficiency after being released to production
- Collaborating with developers to design and optimize database schemas
- Ensuring data integrity and security by implementing appropriate measures
- Creating and maintaining documentation related to database configurations, procedures, and policies
- Troubleshooting and resolving database-related issues and provide support to end-users
- Conducting regular audits to ensure compliance with data protection regulations, such as GDPR,HIPAA
- Possessing proficiency in database management systems including related tools (e.g., SQL Server, data lakes, document stores, event hubs)
- Possessing a strong knowledge of database security, backup and recovery, and performance tuning
- Having familiarity with database design, documentation, and coding
- Performing application ecosystem troubleshooting
On-Premises SQL Server Installations:
- Installing, configuring, and maintaining SQL Server instances and related software
- Monitoring and optimizing database performance, including indexing and query tuning
- Implementing and managing database security measures, including user roles and permissions
- Performing regular backups and ensuring reliable recovery processes
- Applying patches and updates to SQL Server to maintain security and performance
- Troubleshooting and resolving database issues, ensuring minimal downtime
- Conducting regular audits to ensure compliance with organizational policies and regulations
- Developing and maintaining documentation for database configurations, procedures, and policies
Azure SQL Databases:
- Provisioning and configuring Azure SQL databases to meet application requirements
- Monitoring and optimizing database performance, including indexing and query tuning
- Implementing security measures, including firewall rules, encryption, and access controls
- Managing automated backups and configure point-in-time restore options
- Scaling databases up or down based on performance and storage needs
- Ensuring high availability and disaster recovery using geo-replication and failover groups
- Optimizing cost by managing resource utilization and selecting appropriate pricing tiers
- Integrating with other Azure services for enhanced functionality and analytics
Complexity/Problem Solving:
- This position owns a variety of production services and provides direction to others. The question/issues are typically clear and require determining which answer (from a few choices) is the best
Communications/Interpersonal Contacts:
- Interpreting and/or discussing information with others, which involves terminology or concepts not familiar to many people; regularly providing advice and recommending actions involving rather complex issues
What we are looking for:
A successful candidate will have a demonstrated track record of a combination of these values, knowledge, and experience:
Values:
- Self-Motivated: Proactively jumps in to start a task or project with limited direction; asks to take on more responsibility and what is next
- Communication: The ability to speak, write, and listen clearly and consistently
- Relationship Building and Maintenance: The ability to create and nourish healthy, strong relationships, as the face of Sound
- Teamwork: Demonstrates the ability to pull people together into highly effective teams along with ability to work in a highly matrixed organization
- Critical Thinking: Demonstrates the ability to be proactive, anticipate needs; ability to make good decisions with incomplete, ambiguous information
- Solution mindset: Works within confines of resources while building capacity
- Resourceful: Demonstrates proactive willingness to utilize available information and tools to figure things out
- Customer-focused: Puts the customer’s (internal and external) needs first and makes customers their top priority
- Intellectually Curious: Demonstrates a genuine interest in learning new things and wants to know the reason “why” behind the way things are done
- Strategic Thinker: Demonstrates the ability to look at the big picture and proactively develop a plan of action
- Collaborative: Demonstrates the ability to work well with others to accomplish a goal and get the work done; takes opinions of others into consideration; includes others in the decision-making process
- Adaptable: Demonstrates flexibility and a willingness to change as circumstances evolve
Knowledge:
- Minimum: Bachelor’s Degree
- Azure including Azure SQL Platform as a Service, Azure Virtual Networking, Identity and Access Management, API, containerization and web application services
- Functional knowledge of DNS and Networking
- Functional knowledge of on-premises hosting of three tier architecture and virtualization
Experience:
- Minimum: 7 years – combination of system administration and data architecture experience
- Experience managing colleagues and providing coaching and counseling on a technical basis
- Experience supporting a 1000+ user environment across multiple locations
APPLY HERE
by Ronald Barron | Nov 1, 2024 | Uncategorized
About the Role
Title: Instructor, Web Development (PM, Part time)
Location: Remote Remote US
Type: Part-time
Workplace: Fully remote
Job Description:
Fullstack Academy is a top-ranked immersive school for technology skills training. Fullstack offers comprehensive training opportunities across the U.S. and prepares students with the in-demand skills they need to launch fulfilling tech careers.
“Fullstack Academy has been a life-changing experience” is something we hear often and the reason why we come to work everyday. We’re looking for a Part-Time Instructor to help transform the lives of our students, and through them, their communities and economies.
ABOUT THE ROLE
As an Instructor at Fullstack Academy, you’ll scale your impact as a Web Development professional by training the next generation of software engineers. You’ll create dynamic learning experiences through deployment of instructional best practices that are student-centered and designed to meet the needs of adult learners. You’ll co-facilitate lessons from the curriculum and will serve as subject matter expert to students and staff. You will support students through exercises designed to build knowledge and skills and promote grit, problem-solving and a collaborative learning community. Ultimately, you will prepare students for the next chapter in their lives as they seek employment in the Web Development field.
This role reports to a Learner Experience Manager and is supported by a collaborative academics team to ensure an exceptional experience for each student in the cohort.
This is a part-time, remote role, as classes at Fullstack Academy are delivered synchronously and are 100% online. A cohort runs for 26 weeks of instruction. Weekly hours commitments vary by program.
- Simplilearn programs, run in partnership with Fullstack Academy, meet 3 nights per week and instructors commit to approximately 10-12 hours hours: 9 hours to support synchronous class meetings and 3 hours to prep, grade and hold office hours.
- Fullstack Academy programs meet 2 nights per week and instructors commit to approximately 10-12 hours per week: 6 hours to support synchronous class meetings and 4-6 hours to prep, grade and hold office hours.
RESPONSIBILITIES
In this role, you will:
- Create a positive, professional and inclusive learning environment, by:
- Teaching select lessons in accordance with learning objectives and fidelity to session plans provided by Fullstack
- Employing strategies known to meet the needs of adult learners, including leveraging tech tools, instructional best practices and connecting content to the real world by sharing industry insights and professional experiences
- Managing regular communication with students to align on progress, expectations, celebrate milestones and address concern areas
- Providing individualized student support during synchronous class sessions and outside class synchronously during office hours and asynchronously through timely communication
- Evaluate student performance and progression toward competencies based on course deliverables and course rubrics, by:
- Providing constructive and timely feedback to students in the cohort, escalating concerns in a timely manner to the Learner Experience Manager
- Assisting in the management of Performance Action Plans for individual students who need additional support
- Serve as role model for students and as an ambassador for our brand, by:
- Exhibiting professionalism and an ethical and empathetic approach when engaging with Fullstack staff, students, and the public
- Promoting student retention and amplify student satisfaction by creating a positive classroom culture for the Learning Team, communicating timely with students and leveraging effective interventions and sharing of resources
- Encouraging teamwork and seek feedback for continuous improvement
QUALIFICATIONS:
Eligibility requires the following:
- Minimum one or more of the following
- Bachelor’s Degree in Computer Science, Information Technology, or related field
- OR Bachelor’s Degree in any field with transcript evidence of successful completion of 12 credit hours of computer science, mathematics or science AND minimum one year of professional experience as a web developer/software engineer
- OR Bachelor’s Degree in any field AND minimum three years of professional experience as a web developer/software engineer
- OR a minimum of five years of professional experience as a web developer/software engineer
Tech stack knowledge required –
- Agile
- GIT
- HTML
- CSS
- JavaScript
- Bootstrap
- Typescript
- JSON
- Angular
- Jasmine
- Progressive Web App
- MySQL
- MongoDB
- ExpressJS
- NodeJS
- Docker
- Jenkins
- AWS</li>
- React.js
- PostgreSQL
APPLY HERE
by Ronald Barron | Nov 1, 2024 | Uncategorized
About the Role
Title: Senior Engineering Manager, Payments
Location: San Francisco, CA, United States
Job Description:
About Crunchyroll
WE HELP EVERYONE BELONG. IT’S OUR PURPOSE.
Founded by fans, Crunchyroll delivers the art and culture of anime to a passionate community. We super-serve over 100 million anime and manga fans across 200+ countries and territories, and help them connect with the stories and characters they crave. Whether that experience is online or in-person, streaming video, theatrical, games, merchandise, events and more, it’s powered by the anime content we all love.
Join our team, and help us shape the future of anime!
About the role
The Payments team is responsible for building, maintaining, and securing systems that collect payments information for Crunchyroll users. We are directly tied to many streams of revenue and pride ourselves on quality code, service reliability, and teamwork. Our day to day work includes integrations with payment providers, payments fraud detection and prevention, optimizations to reduce passive churn while maintaining PCI compliance. Our services process millions of payments in a highly secure, distributed, and scalable environment that is constantly evolving to meet the needs of both our fans and growing Crunchyroll business!
A day in the life of our Senior Software Engineering Manager:
- Lead and mentor a team of engineers to ensure the adoption of best practices, architectural standards, and scalability fostering a collaborative and high-performance work environment.
- Run the day-to-day operations of the engineering team, including managing scrum ceremonies such as grooming, sprint planning, daily stand-ups, and retrospectives.
- Work with product and leadership to define and execute the development roadmap for aligning with business objectives and customer needs.
- Work closely with stakeholders and cross-functional teams to understand requirements, gather feedback, and communicate project progress and status updates to deliver high-quality solutions.
- Manage project timelines, resource allocation, and budgeting to ensure timely and successful delivery of projects.
- Conduct regular one-to-one meetings with team members to provide feedback, support their career development, and address any challenges or concerns.
- Monitor team performance and productivity, identifying areas for improvement and implementing strategies to optimize efficiency.
- Stay abreast of industry standards, regulations, and security practices related to subscriptions and payments processing.
- Collaborate with the DevOps team and other engineering managers to improve the efficiency of the entire engineering org like streamline deployments and monitoring of cloud-native applications.
- Actively participate in hiring and onboarding processes to attract top talent and build a skilled engineering team.
We are considering applicants in the locations of San Francisco, CA, Culver City, CA, Dallas, TX, or Remote-US.
About You
We get excited about candidates, like you, because…
- 12+ years of engineering in building cloud-native applications, with a strong focus on backend development and microservices architecture.
- 5+ years of team management experience
- Proficiency in programming languages such as Typescript, Go, Java, Python, and experience with modern frameworks and technologies.
- Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and experience in building scalable, reliable, and secure cloud-native applications.
- Strong analytical and problem-solving abilities, with a keen attention to foresee long-term product goals and define a roadmap.
- Excellent verbal, written communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
APPLY HERE
by Ronald Barron | Nov 1, 2024 | Uncategorized
About the Role
Staff Software Engineer (Remote)
Remote/Virtual
Full time
job requisition id
Req125379
With a career at The Home Depot, you can be yourself and also be part of something bigger.
Position Purpose:
The Staff Software Engineer is responsible for leading a team of engineers building and designing a product that our customers and associates love. As a Staff Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. In addition, Staff Software Engineers will assist in product and tool selection, configuration, security, resilience, performance tuning and production monitoring.
Staff Software Engineers contribute to foundational code elements that can be reused as well as architectural diagrams and other product-related documentation.
As a Staff Software Engineer, you will be a core player on the product team and are expected to build and grow the skillsets of the more junior Engineers.
Key Responsibilities:
- 50% Delivery and Execution – Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes a broad view when approaching issues; using a global lens; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances
- 10% Learns and Grows – Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiment when tackling new problems
- 20% Plans and Aligns – Creates new and better ways for the organization to be successful; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Works the Product Team to ensure user stories are developer ready, easy to understand and testable; Collaborates with other team members in agile processes; Relates openly and comfortably with diverse groups of people; Adapts approach and demeanor in real time to match the shifting demands of different situations
- 20% Supports and Enables – Fields questions from product and engineering teams; Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions; Notes gaps on the team and provides suggestions for changes to make the team more productive
Direct Manager/Direct Reports:
- This position typically reports to Software Engineer Manager or Sr. Manager
- This position typically has 0 Direct Reports
Travel Requirements:
Physical Requirements:
- Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Working Conditions:
- Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
Preferred Qualifications:
- 3-5 years of relevant work experience
- Extensive experience with front end technology such as HTML, CSS, and Javascript/Typescript frameworks, an object-oriented programming language (preferably Java), Relational or noSQL database technology, cloud computing techniques, CI/CD tools, modern software design patterns
- Experience in effective data modeling with both Relational and NoSQL databases
- Experience with security frameworks for user and services authorization and authentication
- Experience with creating and executing unit, functional, destructive and performance tests
- Experience with modern debugging and root cause analysis techniques
- Experience with version control system
- Experience in designing systems for High Availability, Disaster Recovery, Performance, Efficiency, and Security
- Exposure to developing technical roadmaps including work estimation, refactoring and modernizing legacy systems
Minimum Education:
- The knowledge, skills and abilities typically acquired through the completion of a bachelor’s degree program or equivalent degree in a field of study related to the job.
Preferred Education:
Minimum Years of Work Experience:
Preferred Years of Work Experience:
- No additional years of experience
Minimum Leadership Experience:
Preferred Leadership Experience:
Certifications:
APPLY HERE
by Ronald Barron | Nov 1, 2024 | Uncategorized
About the Role
Title: Salesforce Product Manager
Location: Remote USA
Type: Full-Time
Workplace: remote
Category: Product Management
Job Description:
Softrams is one of the fastest growing digital services firms in the Washington Metropolitan regions crafting human-centered solutions and empowering digital services with a focus on HX, AI, cloud, DevOps and cyber security. Our offices are located in Leesburg VA, Baltimore MD, and Plano TX, and our teams are spread across the U.S.
Recognized as a Top Workplace USA (2024)
Recognized as one of the Top Workplaces in Technology (2023, 2021)
INC 5000, Fastest growing companies in America (2023, 2022)
Washington Business Journal Top 75 Fastest Growing Companies in Greater Washington area
2020 NXT UP – Top Federal Emerging Technology and consulting firms
2020 Inaugural DC Metro’s Most Successful Companies
2020 Washington Technology Fast 50
NVTC Tech 100 (2020, 2019)
Job Description:?
Softrams is looking for a strong Salesforce Product Manager to develop a product vision and drive technical teams in deploying effective solutions for modern and usable applications for mission-critical U.S. federal government enterprise IT solutions.??
This full-time W-2 role is eligible for 100% remote work; however, the selected candidate must be able to perform work during standard east coast working hours of 9am ET to 5pm ET.?
Federal Requirements:??
- Must be a citizen of the United States.?
- Ability to obtain a U.S. Federal position of Public Trust clearance designation.?
- Must reside in and be able to perform work in the United States.?
- Must have lived in the United States for 3 of the last 5 years.?
Required Qualifications:?
- Bachelor’s degree in business, computer science, or a related field; an MBA or similar advanced degree is a plus.
- 5+ years of experience as a Product Manager, ideally in Salesforce or CRM-related platforms within a large enterprise setting.
- Salesforce certifications such as Salesforce Administrator, Salesforce Platform App Builder, or Salesforce Certified Business Analyst.
- Strong knowledge of enterprise Salesforce applications, with experience in designing and launching products that support business processes at scale.
- Demonstrated ability to work in a dynamic environment with competing priorities, managing multiple stakeholders and balancing business needs with technical feasibility.
- Experience with ITIL-based service request management, service desk operations, and establishing SLAs to improve response and resolution times for service requests.
Responsibilities:?
- Platform Strategy & Roadmap Development:
- Define and maintain the Salesforce platform vision, strategy, and roadmap based on business needs, customer feedback, and industry best practices.
- Identify and prioritize high-impact enhancements and service requests that improve business processes and customer experience.
- Project Planning & Execution:
- Lead end-to-end planning and execution for Salesforce projects, ensuring alignment with organizational goals, timelines, and resources.
- Develop comprehensive project plans, define key milestones, and coordinate with cross-functional teams to meet deadlines.
- Cross-functional Collaboration:
- Work closely with various business stakeholders to gather and prioritize requirements and ensure alignment on project goals.
- Act as the main liaison between technical teams, end-users, and leadership, ensuring all stakeholders are informed and engaged.
- Operations & Service Request Management:
- Oversee day-to-day operations for the Salesforce platform, ensuring optimal performance, reliability, and availability.
- Establish and manage a streamlined process for handling service requests, support tickets, and incident management related to the Salesforce platform.
- Collaborate with support teams to quickly resolve escalations and ensure high-quality service delivery to end users.
- Monitor service levels, response times, and resolution rates, implementing improvements to boost efficiency and satisfaction.
- Product Lifecycle Management:
- Manage the product lifecycle, from initial ideation and scoping to deployment and ongoing support.
- Oversee product release processes, including development, testing, and deployment of new features and improvements.
- Requirements Gathering & Analysis:
- Conduct thorough requirements analysis, including user stories, acceptance criteria, and detailed specifications for Salesforce enhancements.
- Translate complex business requirements into technical solutions that can be implemented by the Salesforce development team.
- Customer & Client Relationship Management:
- Build and maintain strong relationships with business stakeholders to understand needs, address concerns, and gather feedback for platform improvements.
- Act as a trusted advisor for key clients, facilitating open communication and alignment on project goals, timelines, and deliverables.
- Performance Metrics & Reporting:
- Define and track key performance indicators (KPIs) to measure the success of the platform and projects.
- Generate reports and dashboards to provide insights to stakeholders, highlighting progress, roadblocks, and areas for improvement.
- Technical Acumen:
- Maintain a strong understanding of the Salesforce platform, including Sales Cloud, Service Cloud, Marketing Cloud, and integration capabilities.
- Possess a strong grasp of Salesforce architecture, data models, and custom development (Lightning Components, etc.).
- Agile Project Management:
- Use Agile methodologies to manage sprints, prioritize features, and continuously iterate based on user feedback and business needs.
- Facilitate Agile ceremonies, including sprint planning, stand-ups, retrospectives, and release planning.
- Vendor & Partner Management:
- Collaborate with third-party vendors, consultants, and system integrators to ensure successful delivery of projects and integrations.
- Negotiate and manage relationships with Salesforce and other technology partners to ensure the platform meets evolving business needs.
APPLY HERE