163 Sr Engineer jobs in Ireland
Sr. Engineer, Advanced Operations
Posted 18 days ago
Job Viewed
Job Description
**Responsibilities**
+ Determines the technical objectives of engineering assignments and makes decisions regarding the direction and the results of the assignment.
+ Will monitor and control progress of work ensuring sound application of engineering principles and the appropriate use of policies and procedures.
+ Lead capital acquisition activity from specifying equipment, contract negotiation, Installation and validation.
+ Will analyze equipment to establish operating data, conduct experimental test and result analysis. May lead or act as independent reviewer in process review meetings.
+ Will coach and mentor others on functionally related topics.
+ Provides on-going status reports including periodic reviews progress and evaluation of results to management.
+ Provide engineering support for new product and process introductions, ensuring that all activities are completed and documented in accordance with the Stryker new product development procedures.
+ Ensure quality of process and product as defined in the appropriate operation and material specifications.
+ Will select components and equipment based on analysis of specifications, reliability and regulatory requirements. Work with quality engineers to develop component specific testing and inspection protocols.
+ Participate in PFMEA, Control Plan, SOE/MAP and PPAP generation associated with product transfers and launches.
+ Ensure adherence to GMP and safety procedures.
+ Operates with appreciable latitude for unreviewed action or decision.
+ Review and approval of validation documentation.
**Qualifications/Work Experience Preferred**
+ 4 or more years' experience
+ Proven track record of working in a team based environment.
+ Excellent Interpersonal Skills - able to express ideas and collaborate effectively with multidisciplinary teams. Be open minded with the ability to recognize good ideas.
+ Innovative thinker - should be able to envisage new and better ways of doing things.
+ Experience in executing complex problem solving techniques related to manufacturing/design technical issues. Good instincts and sound judgement for mechanical and structural design.
+ Good understanding of Design for Manufacturing (DFM), related statistical tools and validation/verification techniques.
+ Excellent analytical skills, ability to plan, organize and implement concurrent tasks.
+ Good knowledge of manufacturing processes, materials, product and process design.
+ Must be able to read and interpret complex engineering drawings and have the ability to understand geometrical dimensioning and tolerancing.
+ familiar with validation activities.
+ Experience in an FDA regulated or regulated industry beneficial.
+ Excellent attention to detail.
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
Facilities Engineer/Sr Engineer
Posted 9 days ago
Job Viewed
Job Description
Sr. Engineer Drug Process Development Inspection

Posted 27 days ago
Job Viewed
Job Description
The Sr Engineer will drive excellence and innovation in both large and small molecule drug product manufacturing at Amgen Dun Laoghaire. As a key player in our global Process Development organization they will be instrumental in ensuring the highest standards of process performance, while also leading the charge in innovative process improvement strategies.
+ Acts as a drug product process development technical expert to provide swift and innovative solutions to complex challenges in inspection.
+ Drives the establishment of visual inspection objectives, focusing on regulatory expectations and network alignment.
+ Supports make-a-batch exercises to determine facility fit and identify gaps in the Visual Inspection process.
+ Supports New Product Introduction with visual inspection method development and AVI characterization.
+ Supports calculation of defect limit updates for new products and re-evaluation of current products.
+ Provides expertise on defects identified during batch inspection and supports defect library updates.
+ Supports in the development of visual inspection team members.
+ Support in the development of new inspection lines - URS / Vendor Selection
+ Provides support for manufacturing and commercial activities.
+ Assists in process related deviations, exception resolution and root cause analysis to ensure smooth operations & continued supply.
+ Assists in troubleshooting issues with drug product processing technologies and equipment.
+ Establishes strong working relationships with partner sites across DP Manufacturing network to foster the sharing of technical best practices, improvement opportunities and lessons learnt to deliver high-quality manufacturing processes.
**Basic Qualifications**
+ Bachelors degree & 8 years of directly related experience OR
+ Masters degree & 6 years of directly related experience
+ Experience in a regulated and or vision related work environment Preferred
**Preferred Qualifications**
+ 10+ years of drug product process development experience in the pharmaceuticals/biotechnology industry.
+ Knowledge of/hands-on experience with end-to-end development for liquid and lyophilized drug products in various presentations.
+ Experience in working with vision related systems and validation of inspection equipment.
+ Project management skills including the ability to manage multiple projects and evaluate project resource requirements.
+ Strong knowledge of Quality systems, Drug Product Manufacturing and Validation.
+ Demonstrated ability in providing leadership to cross-functional teams to advance complex projects to completion. Excellent communication skills are essential for this role, as well as a demonstrated proficiency with the principles of Technical Writing.
Sr. Electrical Engineer

Posted 27 days ago
Job Viewed
Job Description
AWS Infrastructure Services (AIS)
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help.
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
The Worldwide Sustainability (WWS) organization capitalizes on Amazon's scale, speed, ability to build, invent, and simplify a resilient and sustainable company. We manage our social and environmental impacts globally, and drive solutions that enable our customers, businesses, and the world to become more sustainable.
Key job responsibilities
- Produce clear and concise documentation such as detailed design specifications, drawings, white papers, wiring schematics and diagrams, and reports.
- Understand and safeguard implementation of the Global Electrical Basis of Design (BoD) by driving standardization in the data center electrical designs.
- Development of strategic solutions, which meet or exceed our quality requirements and fall within our budgetary requirements. Capture requirements and turn aspirational company or customer goals into well-defined, achievable and testable specifications and solutions.
- Define project scope and provide technical support for information requests prior to, and during innovation and research and development projects.
- Work with regional vendors and manufacturers to specify the appropriate electrical equipment.
- Work on concurrent projects in multiple geographical regions.
A day in the life
You'll start your day connecting with global team members to review ongoing projects. You might analyze energy efficiency data, collaborate on innovative cooling solutions, or mentor fellow engineers. You'll participate in design reviews, engage with vendors, and contribute to sustainability initiatives that shape our environmental footprint.
About the team
ABOUT AWS:
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship and Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Basic Qualifications
- Bachelor's degree in an electrical engineering and cumulative 5+ years of experience with industrial or commercial electrical design.
- Excellent understanding of applicable regional electrical code (NEC, CEC, ETCI, NFC, etc.).
- In depth understanding of critical data center electrical equipment as well as good working knowledge of BIM and Revit
- Ability to research new designs, technologies, and construction methods of data center equipment and facilities.
- Ability to carry new design concepts through exploration, development, and into deployment/construction.
Preferred Qualifications
- 3+ years of experience directly related to data center or mission critical facility design and Professional Engineer, Chartered Engineer, or regional equivalent.
- Detailed understanding of uninterruptable power sources, diesel generators, electrical switchgear, power distribution units, variable frequency drives, and automatic/static transfer switches. Familiarity with medium voltage distribution systems design.
- Direct experience with the construction, operation, or maintenance of data centers as well as basic understanding of mechanical equipment and system design. Experience with fast track design/build projects and or multiple significant upgrade project for large-scale technical operations or large-scale compute farms.
- Knowledge of building codes and regulations including Life Safety, IBC, NFPA, NEC, and OSHA
- Possess leadership, problem solving skills, excellent communication skills, attention to detail, maintain high quality standards. An ability and willingness to think outside of the box to find creative and innovative solutions to reduce costs with no impact on quality, reliability, or maintainability.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Sr. Technology Project Engineer

Posted 27 days ago
Job Viewed
Job Description
Amgen discovers, develops and delivers innovative human therapeutics. A biotechnology pioneer since 1980, Amgen was one of the first companies to realise the new science's promise by bringing safe, effective medicines from lab, to manufacturing plant, to patient. Amgen therapeutics have changed the practice of medicine, helping millions of people around the world in the fight against cancer, kidney disease, rheumatoid arthritis, and other serious illnesses. With a deep and broad pipeline of potential new medicines, Amgen remains committed to advancing science to dramatically improve people's lives.
Amgen Dun Laoghaire (ADL) is a 37,000 square metre aseptic drug product operations facility, specialising in secondary manufacturing activities - Formulation, Vial/Syringe Filling, Lyophilisation and Packaging. The ADL site also includes laboratories and cold chain warehouse capabilities. There is a strong culture of continuous improvement and innovation within ADL to strive for solutions that improve health outcomes and dramatically improve people's lives. Amgen is developing the capability to produce all of its medicines in Dun Laoghaire, helping to ensure continuity of supply of our medicines as we expand internationally.
As a member of the Technology Projects Team, the role will support complex and challenging system Technology initiatives and project delivery.
Key Responsibilities:
- Responsible for supporting all tasks related to the technology system project lifecycle, from solution design to GMP qualification.
- Project management and execution of assigned projects including project prioritisation, resource management, status reporting and external communication.
- Working with various stakeholders to scope projects and ensure requirements are satisfied.
- Critically analysing system design, developing, and recommending continuous improvements in line with the latest technology and regulatory standards.
- Work in a collaborative manner within cross functional teams.
- Lead and support system improvements, development of detailed specification, engineering documents, and standard operating procedures.
- Support new product introductions or new technology introductions by performing engineering assessments, implementing automation system configuration changes and supporting engineering runs.
- Solving complex problems, lifecycle management and operational excellence.
- Develop and manage change control requests per established SOPs and processes.
- Develop detailed specifications, engineering documents, system impact assessments, test protocols and standard operating procedures.
- Perform all tasks with due care and attention ensuring compliance with Good Manufacturing Practices and company requirements, policies and procedures.
- Support a safe working environment by complying with all pertinent environmental health/safety practice, rules and regulations.
- Travel at various times may be required to support execution of projects.
Preferred Qualifications and Experience:
- Bachelor's in electrical engineering or Computer Science, Chemical Engineering, Biotech Engineering or related life science engineering with 5+ years' experience in operations/manufacturing environment.
- Manufacturing automation experience in biopharmaceutical Formulation/Fill/Finish or Active Pharmaceutical Ingredient (API) facilities.
- Excellent control systems automation background focused specifically in design, installation, programming, validation and lifecycle maintenance of automated equipment.
- Experience programming and troubleshooting PLC (e.g. Allen Bradley, Siemens, B&R), SCADA (e.g. IFix, InTouch, Zenon), PCS (e.g. Rockwell Automation Platforms) and Batch Systems (e.g. Factory Talk Batch).
- Industrial Networking experience with ControlNet (CNET), DeviceNet, Profibus etc.
- Experienced in the use of Automation support tool such as RSLinx, RSNetworx, FactoryTalk AssetCentre, ThinManager and OSIsoft PI Data Historian.
- Knowledge of GAMP software development lifecycle, ANSI/ISA-S88 and S95 industry standards, 21 CFR Part 11 and Annex 11.
- Working knowledge of network architecture technologies including TCP/IP, Routing, Switching, Network IDS/IPS, Active Directory, Domain Integration and Firewalls.
- Solid leadership, technical writing, and communication/presentation skills.
- Experience in change control, non-conformance, corrective and preventative actions, and validation practices.
- Experience in developing technology strategies for new product introduction and new technology deployment.
- Ability to translate strategic opportunities and emerging technology solutions into tangible pragmatic executable plans.
- Ability to influence the development of business area strategy and Technology strategy where appropriate.
- Ensure application of corporate blueprint and standards using business drivers to local business needs and project requirements.
- Independent, self-motivated, organised and able to multi-task in project environments.
- Team player, prepared to work in and embrace a team-based culture that relies on collaboration for effective decision-making.
- Proficient in managing relationships with stakeholders, coordinating and collaborating with teams from different departments in order to achieve common goals.
Ready to Apply for the Job?
We highly recommend utilizing Workday's robust Career Profile feature to complete the application process. A link to update your profile is available when you click Apply. You can then complete your Workday profile in minutes with the "Upload My Experience" functionality to upload an updated copy of your resume or you can simply edit the individual sections of your Career Profile.
Technical Lead - Java

Posted 27 days ago
Job Viewed
Job Description
**Summary**
Provides architectural direction, technical expertise and thought leadership to design, implement and manage the product delivery. Should demonstrate sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies. Experience in working on data migration projects.
**We're looking for someone who:**
+ Has expertise in Java and backend database technologies (Oracle PL/SQL).
+ Has expertise in designing and developing robust solutions in Java and experience in using java frameworks (Spring, Struts, etc.) and testing tools like Jmeter.
+ Has expertise in writing complex database queries, functions and stored procedures in Oracle.
+ Set / Implement Java/Oracle (PL/SQL) development standards (Coding Standards, Code Reviews, Test-Drive Development) for the Program and other Development initiatives.
+ Is Experienced Tech Lead managing a team of developers on project delivery. Not looking for line management but must be delivery focused.
+ Reviewing the work of other developers and providing feedback.
+ Can create technical documents Java developments (HLD, LLD, etc) using Visio, PowerPoint and other MS Office package.
+ Has ability to analysis malfunctioning of any code developed around provided design and rectify it along with development team.
+ Break up the work into task list and estimate based on simple, medium and complex methodology.
+ Involved in detailed technical design and provide functional/technical KT to developers and QA.
+ Manage tasks and deadlines for Java developer teams both Onsite and Offshore.
+ Understand the lending domain and processes around it.
+ Participate in Scrum Sprints as the Java Technical Lead.
+ Good understanding of the infrastructure requirements for the scalability of the application and provide CI/CD pipeline for application deployment.
+ Understand the load requirements of the application and design load testing frameworks accordingly.
**You will need to show us that you can:**
+ Work with IT and/or business personnel on adjustments required to their processes (bundles of queries) including potentially to the application or tool which triggers the process(es).
+ Strong communication skills with the ability to communicate key technical issues, risks and challenges.
+ Manage Team of developers effectively without any escalations.
+ Take wholesome responsibility of any development tasks and own it until it materializes.
+ Lead defect review meetings with business team leads as well as QA lead and prioritize development tasks around project milestones.
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
#LI-EMEA
Power Platform Technical Lead
Posted 9 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Sr engineer Jobs in Ireland !
Sr. Software Engineer - Cloud & Security

Posted 27 days ago
Job Viewed
Job Description
Sr. Software Engineer - Cloud & Security
Job Description
We're Concentrix. The intelligent transformation partner. Solution-focused. Tech-powered. Intelligence-fueled.
The global technology and services leader that powers the world's best brands, today and into the future. We're solution-focused, tech-powered, intelligence-fueled. With unique data and insights, deep industry expertise, and advanced technology solutions, we're the intelligent transformation partner that powers a world that works, helping companies become refreshingly simple to work, interact, and transact with. We shape new game-changing careers in over 70 countries, attracting the best talent.
The Concentrix Catalyst team is the driving force behind Concentrix's transformation, data, and technology services. We integrate world-class digital engineering, creativity, and a deep understanding of human behavior to find and unlock value through tech-powered and intelligence-fueled experiences. We combine human-centered design, powerful data, and strong tech to accelerate transformation at scale. You will be surrounded by the best in the world providing market leading technology and insights to modernize and simplify the customer experience. Within our professional services team, you will deliver strategic consulting, design, advisory services, market research, and contact center analytics that deliver insights to improve outcomes and value for our clients. Hence achieving our vision.
Our game-changers around the world have devoted their careers to ensuring every relationship is exceptional. And we're proud to be recognized with awards such as "World's Best Workplaces," "Best Companies for Career Growth," and "Best Company Culture," year after year.
Join us and be part of this journey towards greater opportunities and brighter futures.
**Your day-to-day**
We work in a hybrid formation, attending the office on Monday, Tuesday and Thursday with the option to work from home or office on Wednesday and Friday. The successful candidate will make significant contributions to our cloud modernisation project.
+ Assume the role of a key Software Engineer on a team working on the leading Email Security product on the market
+ Play a vital role in the delivery of ambitious new features and products from Engineering through to Production
+ Collaborate with Engineering and Product Management resources to analyze and refine requirements
+ Help resolving critical customer escalations
**What you bring to the team**
+ Self-motivated and can work independently, while also being able to partner closely with other engineers on a project
+ Passionate about building quality products and want to own development end-to-end, leading with the right design, and follow principles to deliver maintainable, performant and a predictable experience
+ Enjoy problem solving and challenging yourself, but you are not afraid to reach out when you need help
+ Experience in working collaboratively with Product Management, QA and Operations teams
+ Excellent communication & interpersonal skills
**Technical Skills**
**Essential:**
+ Solid programming experience, ideally in Java
+ Experience of containerized applications, preferably using Kubernetes or similar orchestration tools
+ Experience with CI/CD Pipelines, microservices and distributed systems
+ Understanding of modern cloud infrastructure - ideally AWS/Azure
**Desirable**
+ Familiarity with infrastructure-as-code tools such as Terraform
+ Experience with OpenLDAP
+ Experience in Perl Development
Location:
UK, Work at Home, Northern Ireland
Language Requirements:
Time Type:
Full time
**If you are a California resident, by submitting your information, you acknowledge that you have read and have access to the Job Applicant Privacy Notice for California Residents (
Sr Automation Engineer (Small Manufacturing Equipment)
Posted today
Job Viewed
Job Description
Sr Site Reliability Engineer
Posted 3 days ago
Job Viewed
Job Description
Site Reliability Engineers must be passionate about learning and evolving with current technology trends. They strive to innovate and are relentless in pursuing a flawless customer experience. They have an "automate everything" mindset, helping us bring value to our customers by deploying services with incredible speed, consistency, and availability.
**Job Responsibilities:**
+ Engage in and improve the lifecycle of services from conception to EOL, including system designconsulting, and capacity planning
+ Define and implement standards and best practices related to: System Architecture, Servicedelivery, metrics and the automation of operational tasks
+ Support services, product & engineering teams by providing common tooling and frameworks todeliver increased availability and improved incident response
+ Improve system performance, application delivery and efficiency through automation, processrefinement, postmortem reviews, and in-depth configuration analysis
+ Collaborate closely with engineering professionals within the organization to deliver reliableservices
+ Increase operational efficiency, effectiveness, and quality of services by treating operationalchallenges as a software engineering problem (reduce toil)
+ Guide junior team members and serve as a champion for SiteReliability Engineering
+ Actively participate in incident response, including on-call responsibilities
**Required Qualifications:**
+ Must have at least 3 years of hands-on experience working in Engineering or Cloud
+ Minimum 2 years' experience with public cloud platforms (e.g. GCP, AWS, Azure)
+ Minimum 2 years' Experience in configuration and maintenance of applications and/orsystems infrastructure for large scale customer facing company
+ Experience coding in higher-level languages (e.g., Python, JavaScript, C++, or Java)
**Preferred Qualifications:**
+ Knowledge of Cloud based applications & Containerization Technologies
+ Demonstrated understanding of best practices in metric generation and collection, log aggregationpipelines
+ Demonstrable fundamentals in 2 of the following: Computer Science, Cloud architecture, Security,or Network Design fundamentals Demonstrable fundamentals in 2 of the following: Computer Science, Cloud architecture, Security, or Network Design fundamentals
**Where we're going**
UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!
UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process.
Disability Accommodation in the Application and Interview Process
For individuals with disabilities that need additional assistance at any point in the application and interview process, please email
NOTICE ON HIRING SCAMS
UKG will never ask you for a copy of your driver's license, social security card, or passport during a job interview. For new hires, we do not ask for payment for equipment purchase, cost for training, or to receive onboarding documents. UKG does not make job offers outside of our formal hiring process. To help protect yourself against potential hiring scams, learn more about our formal hiring process, outlined here ( .
ABOUT OUR JOB DESCRIPTIONS
All job descriptions are written to accurately reflect the open job and include general work responsibilities. They do not present a comprehensive, detailed inventory of all duties, responsibilities, and qualifications required for the job. Management reserves the right to revise the job or require that other or different tasks be performed if or when circumstances change.
It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.