Institute of Electrical and Electronics Engineers, Inc.
Sr Prog/Analyst II - Drupal CMS (Information Technology)
Job Summary
Join IEEE Communications Society (ComSoc) as a Senior Drupal Web Developer & Solutions Architect to lead the design, development, and optimization of cutting-edge web solutions and business systems that empower a global network of 40,000+ telecommunications professionals. In this hands-on role, you'll architect scalable Drupal platforms, build custom modules, and drive end-to-end projects—from concept to deployment— collaborating with cross-functional teams to solve complex technical challenges. We seek a passionate full-stack expert with 7+ years of Drupal mastery (theming, site-building, PHP/JavaScript), cloud architecture experience, and a knack for turning strategic goals into high-performing applications. Enjoy the flexibility of hybrid work, competitive compensation, professional growth opportunities, and the chance to shape the future of global communications technology. If you're ready to innovate, lead, and leave your mark on an industry-leading organization, apply today—your code will power the next era of connectivity for IEEE ComSoc's worldwide community.
Key Responsibilities
Education
Work Experience
Technical Expertise
Mastery of Drupal 8+ architecture, module development, theming, and best practices.
Strong command of core Drupal APIs (Form API, Field API, Render API).
Proficiency in object-oriented PHP (v7+) and modern PHP frameworks.
Experience with JavaScript, jQuery, CSS, and Sass for front-end development.
Expertise integrating REST APIs into applications.
Advanced knowledge of SQL and relational database systems (RDBMS).
DevOps & Infrastructure
Skilled in Git workflows, including pull requests and feature branch management.
Familiarity with CI/CD pipelines (e.g., CircleCI) for automated deployments.
Experience maintaining Apache, Varnish, Solr, and PHP on Linux environments.
Proficiency in troubleshooting deployments through log analysis across environments.
Tools & Platforms
Hands-on experience with Acquia Cloud, and WordPress.
Familiarity with Jira and Jira Service Desk for project management.
Collaboration & Communication
Ability to translate technical concepts for non-technical stakeholders and interdisciplinary teams.
Strong written and verbal communication skills for documentation, presentations, and cross-team alignment.
Advanced reading comprehension to interpret complex technical and business requirements.
Problem-Solving & Independence
Proven ability to diagnose and resolve system issues with minimal downtime.
Strong analytical skills for debugging, performance optimization, and production support.
Self-driven with the ability to manage multiple priorities autonomously.
Compliance & Adaptability
Knowledge of data privacy laws (e.g., GDPR, CCPA) and secure development practices.
Flexibility to learn new technologies and adapt to evolving business needs.
Team Leadership & Culture
Collaborative team player who supports colleagues and ensures project continuity.
Enthusiastic mindset with a focus on fostering positive team dynamics.
Focus Areas: Drupal architecture, CI/CD, cloud infrastructure (AWS/Acquia), cross-functional collaboration, and user-centric problem-solving.
Other Requirements:
As defined in IEEE Policies, individuals currently serving on an IEEE board or committee are not eligible to apply.
PLEASE NOTE: This position is not budgeted for employer-sponsored immigration support, this includes all persons in F (both CPT and OPT), J, H, L, or O status.
For information on work demands and conditions required for this position, please consult the reference document, "Physical, Mental, and Work Environment Standards for IEEE Positions." This position is classified under Category I - Office Positions.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
===============================================
Disclaimer: This job description is proprietary to IEEE. It outlines the general nature and key features performed by various positions that share the same job classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties and qualifications required of all employees assigned to the job. Nothing in this job description restricts management's right to assign or re-assign duties to this job at any time due to reasonable accommodations or other business reasons.